Agreed. Different scanners for different applications. I have a Kinect that I use with ReconstructMe, and it's great for larger objects, such as people. You'll never get super-detailed scans with it though, but if you want a selfie, it's a good start.

Have you tried David Laserscanner? With a little dedication you can get some really quality scans of smaller objects. Their structured light package is fantastic too.

If you want to drop some serious coin, you could get an Artec S. http://www.artec3d.com/hardware/artec-s/.

I would not suggest the NextEngine scanner though. Haven't had good experiences with it. That was some time ago, but to my knowledge they haven't updated it.