Here's some thoughts. Just thinking out loud. You have a REGISTERED program on your box (HitManPro for example). You run Cameyo, just to pick one, and virtualize it. You give it to someone. Does the virtualized program now run as a REGISTERED program? Also, if I virtualize it from a base 64bit PC, I assume that "someone" else has to have a 64bit PC as well, unless the program is automatically aware of the architecture and runs the 32bit version of itself. Curious... If this is true, then developers will have to start taking this into consideration in the future.