If you can afford it and don't mind the heat, definitely get a Macbook Pro. The whole PC vs. Mac thing will be moot soon as these new Macs support XP and should run Vista too (just make sure to avoid integrated Intel graphics). Hardware-wise, there is really no comparison.
I've heard the black ones are more expensive and harder to find, but don't let that stop you. Notebookreview.com is your friend if you haven't met already.