Blonde or gray hair can be hard to brighten, but the best purple shampoos can help. We tapped experts and users for picks ...