Agreed on First Class. Fares are still very reasonable and many hours in a coach chair loses its appeal quickly.
We rode the Coast Starlight from San Jose to Seattle a couple years ago. About a 24 hour trip. Unfortunate thing about this route is that it is notoriously late, so it is hard to know when to get to the station to catch the train.