When it comes to coffee, it's a love/hate relationship. Caffeine can give you migraine relief (it's a major ingredient in many headache meds), but when taken excessively, it can actually cause migraines. Moderation is key.
With that said, this is not an excuse to load up on your favorite big coffee-blended treats. Keep your coffee choice healthy; instead of a latte or frappe, opt for something lighter like drip coffee or cappuccino.