Indeed. I've heard great tales in regards to the dinner train. 'Gourmande' (a new member here at eG) just got back from such an excursion. I'm certain she could answer whatever questions you might have.
Holy cripes! That food looks AWESOME. It also sounds like you guys had a really great time. I'm glad to hear it! Elyse: good job! Seems as though you stole the show with your offerings. They certainly look delicious.