Creatine is one good thing to take with most things while bulking. I've tried stacks, some prohormones, and nothing really quite does anything spectacular. Use those supps on top of a strong diet, and as long as that's in place, you'll see some good results. Strong diet meaning lots of protein from shakes, meat(fish is great for that, and lean), carbs and fats to burn through workouts, etc. I'd eat ~5 meals/day, about 4-5k calories totall, and as long as I was working out, I gained 2-3 lbs pretty lean per week. Besides the diet, I just took creatine and protein shakes. Taking the hardcore supps, I saw only minimally different gains from that. Diet is absolutely key - anything you take on top will boost you some - just don't leave diet out or it all goes to waste. Hope that helps some.