I'm puzzled. If you're already running OSX, then why do you want to create a virtual pc to run CentOS? You're already running unix "under the covers". Is there a particular bit of functionality you need in CentOS that's not available in OSX? Cheers, C