I've been kind of shopping around for a variety of motors, such as servos (ordered a bunch of el cheapo SG90 knock-offs on eBay to play around with on the microcontroller), stepper, geared, and plain motors.
The NEMA spec'ed motors look really attractive and the fact that I can adjust the size of the motor to some degree without changing the mount is really attractive. The only gotcha is that they seem to cost consistently more than somewhat comparable non-NEMA motors. eBay seems to be the cheapest for the NEMA mounts, but it's real hit and miss on specifications for those bottom dollar models. Mysterious specs, surplus models that don't appear on the manufacturers website, part pulls, that kind of thing. I'm also quite certain a fair percentage of them are Chinese knock-offs anyways. The worst of the bunch are those motors that everyone and their grandmother seem to be purchasing because they're so damn cheap, but the performance is damn abysmal.
Don't get me started on the write-ups for a lot of these motors. Found one moron trying to drive a stepper like a servo. A lot of real boobs out there.

Anyone got a suggestion for a decent (read: reliable) source of motors, NEMA or otherwise, at a reasonable cost?
I figure a NEMA 17 or NEMA 21 or comparable (I can live without NEMA. I just think it would make life easier). I'm not limited to the 17 or 21's, I have a couple of projects I've been sitting on I would love to use a tiny servo or stepper and at least one I would like to use a nice beefy motor on (I have a pair of treadmill motors I'm just itching to build a heavy duty H-bridge for).