Also consider Parallels if you need to run Windows Software, I have Windows 7 installed under Parallels on my Macbook, and it's running a dream.
This allows access to all the PC software you could need (alongside your Mac software), but all inside OS X.
As an aside, why do we never hear...