Being that I have tried almost all of them. (I get them free, in most cases)
I would have to say the fizogen M1-bol and 17-bol combination is bar-none, the best pre-workout. For just one product, it goes hands down to MuscleTech's NaNoX9
Flame all you want.
Now, would I buy any of them at retail.....Doubt it.
Unless you really have a problem getting a pump...I don't think they really have much to do with putting on quality pounds.
Other opinions are appreciated.....