I'd like to add a couple things in here, and contribute.
My favorite bulking meal is cooked pasta, topped with lean ground beef (there is still grease after cooking it and I leave it in for increased fat intake, I'm an ectomorph) and I throw a chopped tomato on top of all that for prostate support and overall health (plus tomato tastes great with beef). It's relatively cheap, and I make a big batch then throw the leftovers into the fridge for easy calories the next day.
Also, one might use coke for many reasons. I've used it to manipulate my insulin before. A can in the morning with some flax oil can help your body take in some supplements. I prefer arginine and carnitine in the morning before I eat for increased absorption. I'm sure a lot of you know this, but it's the same idea as the sugar/creatine supplement. The sugar is only in there for absorption. It can work with more than creatine though. You have to be careful about taking in simple sugars right after your workout though, as high amounts of insulin can result in a drop of GH levels. Lifting can raise your GH levels, so one method is to take in zero carbs for a full hour after your workout. Though you should still use a protein supplement right after lifting.