i don't mind a bus, but trains are more comfortable, plus they usually serve food, lol. i know the sleeper cars are pretty pricey. i just got back from calif. and the ticket, round-trip was around $300. if i got a sleeper, the price would have been $1800! pretty amazing diff.