Almotriptan: a review of 10 years' clinical experience. (October 2010)