You won't find a perfect PNP, ever. Figure out how much money you're willing to spend and then pick the machine which offers the most features for that amount. I would prefer more reels over vision; besides, for small pitch parts you'll need _bottom_ vision - I don't think you will find one for the money you've mentioned, especially if you're shopping for desktop models.
I'm very happy with TM240A. It works well, has enough reels, and tech.support is very good. It is also very simple mechanically; I'm slowly building an upgrade kit to switch control to openpnp, add top/bottom vision, more reels, plus a vibratory feeder or two.