:gotsearch
There are literally hundreds of threads addressing this topic.
My first piece of advice: Don't listen to the guy who said ON and CellMass. ON's casein is decent but their whey is a blend and not an isolate, and the price is too high for a blend, IMO.
My favorite protein: All the Whey Isolate. Go with CupCake Batter or Cinammon Bun if you want superior tasting protein at a very good price.
My favorite creatine: Creatine Monohydrate mixed in grape juice. Not exactly a "shake" as you asked for, but gets the job done. Actually, I don't know if there is such a thing as a creatine shake, unless you get some protein with the creatine already in it, such as BodyFortress (from Target or Wal-Mart).