I thought the brainwave generator was pretty good in improving mental clarity and speed until I found this software share program: The Brain Energizer -
http://www.simtel.net/product.php?url_fb_product_page=11085 - It intergrates the Hemi-sync, Tomatis, and some method to alter your brainwaves. I listen it on my stero headphone for 10 mins. and it works pretty good.
Any ever use it?