I have an hour and a half commute each way.
I take the bus for half an hour and ride my bike for about an hour. (or if I feel lazy I'll just take the bus longer)
I feel much better than when I was driving but making a 30 minute commute. Not only is the bus more interesting, it gives me time to think and read sometimes and even meet girls. Plus the excercise really gives me a boost for a full day of programming.