Xtend by Scivation has BCAA's, Citrulline Malate, and Glutamine. There's two down for you right there.
Creapure by Primordial Performance. German Creatine Monohydrate, the purest Cre-Mono you can buy. I think it's around $9-10 for a month's supply.
Protein - Optimum Nutrition Gold Standard or All the Whey. Both are good companies, good proteins, good prices.
As far as pre-workout...my favorite right now is JP8 by Get Diesel nutrition. Stuff is sick. But you can go alot of different ways with a pre-wo. You may even want to make your own custom blend pre-wo.