Looks great to me. I'm a bigger guy than you, but am currently working around your calorie range, and I wish I could stay as disciplined as that.
If you want help logging all your variations in your diet, use http://www.fitday.com -- when i log in EVERY SINGLE STUPID THING i put in my mouth, it...