I wouldn't consider having endeavored on a "long term diet." Moreso just slowly changing my lifestlye. I lived in Houston for two years, and thoroughly enjoyed myself with drinking, smoking, eating, and playing shows with my band. I've always been a big guy, but in August of 2009, standing 6'5", I weighed myself and was at 286. Last time I weighed myself was two days ago, and am now at 253. I've lost a pretty good amount of fat, and put my high school football muscle back onto my frame. It's not rocket science. You don't need a book to give you a play-by-play on what to do. You just need to utilize common sense and have a little pride about your own health. To keep motivated, I weigh myself almost every day. Some people say this is unhealthy, but I guarantee that you're more likely to hit the gym when you're constantly reminded that you need to.