Well, after a long debate (Is saving $200 really worth 72 hours on a bus?), I finally booked a Greyhound ticket. Since all of my long distance bus trips have been confined to Central America so far, this should be interesting.
I'll be spending two nights and an entire day on the bus on my way home for Christmas, and then one night and two days on the way back. I can't tell which is worse. In the day I can see the (snowy) scenery, but that might just make the trip feel even longer. At night, I'll have to scrunch up into a reclining seat and try to sleep (for two nights straight!). At least the trip won't be dull.