I'm taking the auto-train from Virginia to Florida in a couple weeks. The deal is, I drive to Virginia (about 3 hours I think). They load my truck onto the train along with my wife and my mom. We ride the train for 17 hours and arrive in Florida. I drive my truck another 2 hours to Sarasota. Cost is about the same as a flight for all three of us but I save on a car rental for the two weeks we're there. I also get to bring along a lot more luggage (golf clubs, etc.).
I've never ridden a train for such a long time. I hope it's good.