I've been a Bill Gates faithful for as long as I've been using computers but am in the market for buying a new laptop and am considering getting a MacBook.

Are they any good, what are the main pros and cons in comparison to Windows?

My main concern is running windows programs I know I can run Boot Camp in OSX Leopard and can run Windows on the Mac anyway but is it any good and is it easy to switch between the two? Also is it easy to get hold of Mac software (the dodgy cheap kind)

I have used a Mac maybe two or three times and really like the layout but is it really worth the extra 4 or 5 hundred quid?

My main uses for the laptop would be music which I use iTunes for anyway so that's no problem, the internet currently use Firefox can you get it for Mac or will I have to use Safari? and photoshopping and designing.