First, I must ask: Have you run any of Bachmann's more recent entries in the steam market? I picked up one of their heavy Mountains with DCC onboard last winter, and was thoroughly impressed. Smooth runner and strong puller.
Second, are you familiar with Spookshow's N scale locomotive encyclopedia? He's reviewed just about every N scale loco ever built. Everything is subjective, of course, but the encyclopedia is a great resource for deciding which engines may (or may not) be worth your hard-earned dollars. Hasn't steered me wrong yet.
If you need a link, let me know.
Jim