Brainwave generator is indeed a pretty cool bit of software. It affects individuals differently (I myself get very little from it, but sometimes it helps me sleep).
It works on the basic principles of Brainwave Entrainment, Wikipedia might be worth a look as the topic itself is quite interesting.