Also, if you get a sleeper it includes meals in the dining car, which is real fun.
Do the train and get a sleeper if you can afford it. Who knows you might bump into Eva Marie Saint. When I do my cross country I plan to use the train as it will just add to the adventure