muscletech is overrated, overpriced and overmarketed. Any company that has to spend the amount of money like they do to sell a product are crooks. There are tons of products that are made by other companys that are in my opionen "better and cheaper". if your looking for just a basic protein there are tons of choices like: Labrada's ProV60, Designer Whey, Simply Whey(EAS),Labrada's Proplete.
For mrp's there are: Labrada's Lean body, Myoplex(still overpriced in my opionen), Grow(Biotest)
For Creatine: Any micronized creatine product will suffice. Just mix in grape juice.
For a fat burner: Adipokinetix(syntrax),PPA(Mass Quantities.com)
your better off staying away from prohormones right now. you don't need them.
Lots of newbies tend to fall prey for muscletech products because thats all you see in magazines. Save your cash, MuscleTech=Overpriced Crap