Call me crazy, but unless you've just finished a 2-hour workout, you should stick to protein only after a workout, followed by a low-glycemic, whole food meal about an hour later (sweet potato, oatmeal, etc.). This is assuming you want to lose bodyfat, of course.