smelled like a pyramid/ponzi scheme when i clicked your link. figured if there was a chance to pull in gullible webmasters it had to of been posted on here before since many people here seem like they will fall for or believe in anything.
so i did a search.
http://www.google.com/search?hl=en&a..._nhi=&safe=off
as i figured it has been here before and pulled in or suckered many here in the past. perhaps one of them will chime in on how much they made versus spent.