Yeah you put forward a good point. Hard running will give you eventual "fitness", like better lung capacity, but i find that jogging long distances is better for fat burn. You can always combine the two, i finish off my last Kilometre with a sprint. I actually prefer to measure myself on distance rather than time. You can puss out and not push yourself if you measure by time, but if you set yourself a distance you HAVE to finish so you'll always get a consistent workout (thats if you don't stop).
Weights are great dude! Its hard to motivate yourself but its a good feeling when you can see yourself gaining strength as mass right in front of you. Probably would help with the ladies or the misses too. The problem is its made me obsessed with my body and every time i see a mirror or reflective glass i take a look at myself so i can see where i'm at, and so everyone can think i'm a complete tool.
good advice. Corn has next to no nutritional value and you're not going to get anything out of it. I recommend spinach i'm pretty sure that has the highest protein content out of all the veggies. If you're pretty poor then chicken is the way to go. You can do so many things with it and its cheap. If you find yourself with the money, buy tuna. Tuna is the highest in protein by far and its non fattening if you get it without the oil. I get tuna steaks because for some reason its less fishy tasting and i actually don't like fish. (sorry for repeating what you said enron

)
Remember to have a high fiber breakfast! Fiber allows you to get away with eating a bit of sugar and fat and will speed up your metabolism for the rest of the day. If you eat high fiber in the morning, carbohydrates at lunch, and then protein after you've worked out, all with a lot of water, you have a perfect diet and there shouldn't be any problem with building muscle and staying lean. One off day is fine, i have McDonalds for dinner one day a week which fulfills any cravings i have.