I'll third this. However, I've always had a challenge of mixing work (which i do a lot of), and finding time for things like going to a gym, etc. I'm also not one looking to bulk up w/ weights, and when I'm away from work I like meditative things. Using the computer 12+ hours a day is an intense amount of information / brain processing. I think thats why tech people get depressed — they're often mentally exhausted and therefore vulnerable.
Yoga <3 combined with an exercise app I made for the iPhone is working great for me. I'm making this app for myself, and trying to productize it for hackers, life hackers, travelers, etc. It's available on the store now but we've got another few major iterations before it's where we'd like it to be.