Well...actually this isn't really a "BFL" forum per se (we don't advocate any single diet or fitness program here at LWL) but you might want to check the "Articles worth Reading" sticky thread for an article entitled "Foods that Make you Look Good Nekkid" for some basic bodybuilding eats ideas.
For me personally, I'd ace the bread, tortillas, and especially the crackers - I've found that flour/bread products are hard for me to limit and if I do include them in my diet, I GAIN weight! Personally I'd keep my complex carbs limited to stuff like old-fashioned oatmeal, brown rice, sweet potatoes, beans, etc. The 'closer to nature' the better
Instead of the deli sliced chicken breast, why not just cook up a bunch of chicken breasts? It's WAY more economical, and better for ya besides. That presliced stuff tends to have a lot of salt and stuff you really DON'T want to eat.
Egg Beaters are very expensive - I used to buy them until I figured out that 'real' eggs are always on sale (this week I got cartons of 18 x-large eggs at Smart & Final for $1.29 per carton!!) and guess what - they taste better too! I can't STAND the taste of Egg Beaters now.
One thing I don't see on your list is the most important. VEGGIES. GREEN VEGGIES. Not to mention fruit! I can't stress how important it is to eat plenty of veggies if you're trying to lose weight - actually EVERYONE should eat lots of veggies, but ESPECIALLY if you're trying to lose bodyfat - ya gotta eat those veggies!!!
I haven't done shakes in eons - they just don't keep me satisfied and I burnt out on them after 3 years.