Three Caffeine Alternatives and the Science Behind Them
scitechdaily.com
scitechdaily.com
Interesting wrt the different approaches to blocking (or not) adenosine receptors, but I haven't heard of them (although maybe they are marketed under different names).