BZP - yaeh, it's a research chemical, and though it's weak, you do get a decent speed buzz - it's also cost effective .. HOWEVER, this one definitly has some side effects - probably a LOT MORE then we know about.. the short-term is a bitch of a whore of a slut of a headache the next day - of course many people don't have these problems, I know this, we all know this, so please don't reply saying "I don't get headaches man thats wack shit y0" .. most users report headaches, a horrible metallic taste in your mouth, shit like that - they also suspect it could do some funky shit neurologically ..
Ephedrine - a decent choice for some energy.. unlike BZP you're not going to "get high" from it as much as you will get some energy.. this has a ton of well established dangers, so keep the dose reasonable - of course the "recomended dose" on the package needs to be like multiplied by 2-4 or so, but don't get crazy and figure if 50mg wakes you up, 500mg would tweak your balls off ..
ECA - Ephdedine, Caffeine, and Asprin .. the really have an effect on each other, and while taken on their they would be worthless, together you get a decent speed buzz .. as for the exact dose of each - I'm sure someone else can tell you, I only took the shit that was alredy combined ..
Still, what stands to be seen is that these are all *legal* which means you can come kinda close, but thats it.. go out and buy some meth, it's very cost effective..