Good stuff. I love working out on the rower - I have a concept2 at home. I also do weights and a crossfit style conditioning workout or two each week.
I know what you mean about being less tolerant of crappy foods. I ate some greasy pizza hut pizza last night, and am feeling the effects today. I also still like to drink a few beers now and then, but I notice a huge difference in sleep quality after consuming alcohol.