Caffeine helps to keep people awake, right? Some researchers on the other hand have shown how too much of it is not good for your health - but did you know that caffeine also has some benefits for ...