@Kevin- Good questions. Actually, I will typically model stuff free-hand, but when it's something small, David Laserscanner works great. If it's a person, yeah, I'll totally use the Kinect.

The reason I use ReconstructMe is for two reasons. 1) It's free. 2) It scans in a continuous path, so that I can travel around the object, and it will stitch everything together, rather than taking individual "photos."
Now, those two points being said, KScan COULD actually output a better model. When I went to try it sometime back though, I couldn't get it to recognize my scanner, so I eventually tried some other programs, and ReconstructMe was my next best option.