ThefreakIA - Seems to me like your diet consists of a bit more carbohydrates then needed. Those carbs will help add some Glu to your system which will make your muscles look more full, but with that, you will for sure get a little fat gain. To disguise some of that fat, up your protein intake! Also, cut down your bagel intake and add in whole grain white or wheat bread or even noodles/tortillas, whole grains are where it's at, they provide better nutrients and dietary fiber! Eat more vegis too, there should be about 4oz of vegis incorporated into eat meal. My diet is nearly 50%(c) 40%(p) 10%(f), and I havent noticed any fat gains, only lean muscle mass. Hope this helps!