Smoke,
I feel for you...I struggled last year at the races carrying unnecessary weight. Now I dropped 15 lbs...I am at the lower range of my competitive healthy weight. My approach was nutrition, changing my workouts, avoiding eating after 8PM, counting my calories (basically cutting back) and resolving a lot of the issues in my life causing me anxiety and stress helped a lot.
I think a good exercise would be to journal everything that you eat in a week.
www.fitday.com has a free online journal with calorie information.
I am now eating more whole foods including whole milk and cheeses...I need the nutritional value...
Cheers,
Mari