Do you know which programs you intend to use?
And whether or not they are platform specific?
Remember, you can't legally install OSX on a PC. But you can install Windows on Apple hardware. So if you require dual booting, I would recommend buying a Mac.