you look like you got all the basics covered. might wana look into leviathan tho. great for energy, fat loss, and putting on lean muscle. i've been cutting for a couple weeks and using only whey, creatine, bcaa's, glutamine, guggulsterones, and a multi (tho now im adding RPM, Leviathan, and incarnate to the mix) all i did was change my diet around and doing lots more cardio. i run every morning, light cardio and lift weights in the afternoon.
i haven't noticed any huge fat loss (only at around 13-15%) but have definitely seen improvements and i've actually gained muscle. im heavier than when i started the cut but definitely more defined and lost probly 1-2% BF. if you cut the right way, i wouldn't expect to lose much, if any muscle.