Honestly, I don't do long term programming sessions. I do some sports, though; Tae-kwon-do. (HYAAA! :P) I used to do Hockey, too, but the team was all crapped up, so I quit.
I don't really exercise much after programming. Usually I find that my back starts to hurt so I take a break and do a few push ups. A lot of my time also involves school work so usually I'm doing something along those lines after a programming session.
It's strange, but I really love free-running. Being able to move at speed to get virtually anywhere without having to lose momentum around obstacles is really neat (maybe because I have the balance, flexibility, and muscles for it? I dunno). :)