You can dual-boot a Macbook Pro with OSX and XP. So why get a VAIO "if you have any dependency on the Windows world"? I have a 17" Macbook Pro at work which I use for Java development. It is very handy to be able to find and fix Swing layout and other discrepancies between the two OS's. I recommend the Macbook Pro if you can fork out the cash.