I'll give a "me too" to the Rivarossi plug. You can still find NIB Rivarossi sets on Ebay pretty easily. They're 60' cars, so if you're a rivet-counter, forget it. BUT with 22" curves, I don't think you can afford to be purely prototypical AND run passenger service... If I had the luxury of 30"+ curves, etc., I probably wouldn't use the Rivarossi's, but with 22" radius myself and the desire to run passenger, "shorty" cars with truck-mounted couplers are the best option. They do run pretty nicely. I have a set of the Spectrum 80' cars with swiveling body-mount couplers that do okay with the low-radius curves, but they still have a tendency to decouple on grades (I run 2% grades), as would any 80'+ car on my layout, I think.