Wow it is enlightening/inspiring to see some of these ages/mileage posted. I hope I don't live as far away from work as you guys when I get to be your ages. ;-)
29 years
60 miles is probably realistic at this point but I plan to get that up to 80 as I accumulate the right gear to eliminate the bad weather excuse.