I doubled my commute time to switch jobs, but I also cut my days working at the same time, so overall I'm commuting about the same time during the week. Still, the longer time spent in traffic is a real drain, but the job is so high quality it's worth it.
Just to echo above re:trains, if it were a nice train ride where you know you will get a seat, I wouldn't hesitate for a second. It's a great way to ramp up for the day and to unwind at the end.
However, a shitty train ride can be utterly miserable, so it really does depend on the train. I used to hate Montreal subway commuting.