Wow DC to Buffalo on a bus? You guys are nuts. That'll be a hellish trip. Might be even worse, depending on the weather :geek:
The longest bus trip I ever took was from Amsterdam to Paris. The buses weren't bad, but it was not a pleasurable experience - the journey took almost 8 hours with breaks and traffic. I just find it frustrating to be stuck on a bus for so long - at least on a train, you can move around and stretch a bit.
December is not the best month to travel to Buffalo. Last NYE, I took a train from Albany to Buffalo - it took about 7 hours to get there. On the way back, weather was terrible, and the trip took nearly 11 hours with the delays.