I took a train back from Boston to Columbia one January. Yes, it cost a little more than driving would, and in my case at least, took a little more time than driving would have but there were two things that made it worth it:
1. It wasn't flying, and
2. It wasn't me having to do the driving. Which I have done to Boston twice, and back once.
There's a whole lot of other reasons why trains rock, but those were the main things that come to mind right now.
I LOVED traveling by train, particularly when I was able to get off the shuttle train in Washington Station and get onto the Silver Star, a real long-distance passenger train with velvet curtains and huge seats.

Man, what a nice way to travel.