Kelly, I am with you on SO MANY levels. I think bikini motivation is one of the best motivators. Plus by breaking it up into "I'm going to work really hard for this short period of time" for a few sessions back to back, you've actually been good for much longer without even realizing it. We booked our site visit for April, so I've got a good bikini goal.
Umm... Flipz are amazing. When I'm being super moody for no apparent reason, John knows to offer me Flipz. If I can't resist them or try to eat them all in one sitting, then I'm not really mad, I'm just PMSing. They're the perfect blend of salty and chocolatey to satisfy any girly time craving.
I like Free Diet Plans at SparkPeople for tracking food and exercise. They also have helpful articles and will give you a free diet plan. My work actually gives me $150 a year to log in with them for 12 weeks or track my exercise for 12 weeks.