If you go on the dinner train, I recommend sitting in the dome car for better views - and it's just fun to have the domed glass ceiling above you.
Unfortunately the food is mediocre and the tickets are expensive. The train itself is a lot of fun, however and I would recommend this especially if you have out of town guests. It's too bad it goes to the Columbia Winery instead of Chateau St Michele - but in the summer time the Columbia Winery has beautiful gardens and the gift shop is great all year round.
more