From my personal experiences, I'm going to have to vote for using a Boot Camp'd install of XP or Vista and using Keyclone. Far more options, and the author of Keyclone is a pretty active user here. Top-notch support is also available over the phone. That itself is priceless.
Connect With Us