TweetFirst off, congrats to you for making the decision to get back in shape!
A couple of things. Your diet looks great, actually. You might be a bit light on carbs, keep an eye on your energy levels. If it's working for you as is, you have plenty of energy and you're not losing weight too rapidly, 2 lbs/week is safe, then by all means, continue. If you're finding it difficult to follow for any reason, consider Weight Watchers.
Your workouts seem a bit excessive. When cutting, I've found it most effective to lift heavy, low rep, basic compound movements. Good deal on the cardio! I'd like to see you doing, say M-W-F lifting/cardio T-Th cardio/abs Sa-Sun off.
Last, do your cardio after you lift, don't sap your energy from your lifting!