Currently I commute about 20 miles .. usually about 45 mins in the morning, and about 50 minutes in the evening, If I need to come in any earlier, then my morning commute gets a lot longer, as I currently start at 9, and miss a lot of rush hour .... When I started at 8, it was well over an hour.
Also, road construction can mean 2+ hour commutes each way when it's in the very very very wrong place .....
Worst would be when there's an unexpected snow storm in the afternoon, and the evening commute is cluttered with other people driveng 1mph blocking traffic into a horrible gridlock .... then it takes me about 3 hours to get home (about 2-3 times per year)
My "worst" normal commute would be just over 30 miles, I changed jobs from Mt Prospect to Deerfield, but still lived in Streamwood ... my commute was regularly pretty close to 90 minutes, though if I managed to avoid all the traffic, it was actually closer to about 40 minutes, thanks to the expressways ...
Anyhow ... I REALLY don't like my commute ... But, I like where I work, and I love where I live ... so I deal with it. I've dealt with worse, and usually it's under an hour, so it's pretty tolerable IMO.... I just hate traffic jams.