Yes the G-Scan is a very good solution to reverse engineer parts. It mounts on portable arms, so that it can scan parts anywhere.
Concerning the different softwares, I wouldn't compare rhino to the others. Rhino is an efficient and low cost CAD program that works on nurbs : perfect to create...