Just a few things to make the program more "Mac-like" (although you've done an excellent job as-is). Better use of the command key. For example, "Command-F" switches between full screen and windowed mode in nearly every Mac program, but the command key itself is not usable at all in Parallels. Relabel all occurances of "alt" to "option" for consistency with Mac OS X. More key commands and menu shortcuts. Use standard Mac toolbars and preference windows if possible; probably not possible with your development framework, but it never hurts to ask. Allow editing VM properties while it's running and use those at next boot, rather than forbidding it entirely until the VM is shut down. Bonus points for allowing the user to change settings on the fly that don't impact the running system (VM name, autostart preferences, etc). Otherwise, just outstanding work guys!