I’m writing this on Michigan Flyer 344, in transit from East Lansing to the Detroit Airport (DTW). So far, I’m happy. Wireless internet is available on the bus, and there are maybe one or two power-outlets (125 volts @ 60Hz) if you look carefully. So far, it’s been a better experience then catching a connecting flight to DTW.
The verdict so far: recommended.
UPDATE: So on my return trip, there was no internet. I suspect this might have been because the lights and TVs were turned off, but I am not sure. Also, I had to wait around 3 hours for the bus to show, so I didn’t get home until 1 AM. Not good. On the other hand, no delays or rescheduling. The airline industry is in a crisis right now, and about one in four flights are delayed. Busses are more predictable.
UPDATE 2008-10-19 5:48 AM: No internet this time either; the driver said it went out last night and hasn’t been fixed yet. The power-outlets still work however. (And during a stop I was able to check my email over hotel-wifi that leaked into the bus.) This time the bus-schedule matched up very well to my flight schedule.