As for whey protien, I like Optimum Nutrition 100% Whey but there are other good brands out there. Most of them will be just as good, it really just depends on cost and taste. O.N. is not too much and I actually think it tastes pretty good (esp. w/milk if you can fit it in your diet)
Creatine I'm not sure on because I haven't had a chance to use it. I've heard almost nothing but good things about it though and there are tons of studies showing that it increases power and endurance for lifting weights (which means more muscle stimulation which means more growth). If you can afford it I say give it a shot and see for yourself. Its not a necessity though, there are no "magic" supplements that will replace hard work and a good diet.