I've been using a caffeine powder of sorts called FireStar. Claims to be slow release and tastes good. Comes in single serve sachets so i can carry a few with me incase i need one mid race.
Just found their website: http://www.firestarenergy.com
Just found their website: http://www.firestarenergy.com