For some people, green tea and other caffeinated teas provide amazing relief for migraines.