Try www.proteinfactory.com
Browse it... for a good pure whey by itself, try the CFM whey. Don't forget to flavor it and add aminogen. Or get some premade or custom mix.
Also try: www.dpsnutrition.com
Try the Optimum Nutrition 100% whey
OR the Optimum Nutrition Pro-Complex (more expensive)
For creatine, I got the Prolab Creapure from dpsnutrition (slightly expensive, but high quality).
I would like to second http://www.proteinfactory.com. I've been using them for years and tehy have quality products and good service. However, if you want dextrose go to the local brewers store.