With MojoPac you can selectively pack Windows and its applications onto a simple 256 MB USB stick/external HOD or an iPod. By plugging the device into a USB 2.0 port, MojoPac acts like a virtual PC right off the device. One pre-requisite is that its software needs to be installed on the host Pc.

With MojoPac, you can get an OS that you have configured just the way you
like. In addition, you get an added layer of security through virtualization-you
can surf the Internet etc, without the fear of the host PC getting affected
by malicious programs. The virtual PC itself takes about 128 MB plus additional space for any other programs you'd want to include. Applications that install in
the Windows Kernel will not work with this, such as antivirus programs. For
that, special portable versions would be required (www.portableapps.coml. Some of its quirks include the fact that MojoPac doesn't support USB 1.1 as it's too slow. iPod users will lose their iPod-specific features due to MojoPac interfacing with the host PC; data can only be exchanged to a host PC with 'MojoPac Data Copy'. FOR: Extra security and convenience. AGAINST: Non-bootable, no Vista support.