One thing I just remembered: I found the meals on the train to be over-priced, albiet fairly tasty. I'd recommend picking up some food for the ride if you're on a budget. I spent $4 on a loaf of bread and peanut butter and saved myself probably $70-80 throughout the trip.