I have just got a MacBook Pro and have been using it (+Fusion) to develop on for about a month now. The purpose of this question is similar to Hidden Features of C#; to become
I use a Mac Book Pro as well but I run Vista. I set aside a little space so I could also run Leopard and just use Boot Camp. You can use Boot Camp to just boot from windows so you never have to deal with Leopard unless you want to.
I would highly reccomend it because Apple makes great hardware while Microsoft makes great tools (and also great OSs, I love Vista)
go ahead and downmod me for being a fangirl, but I've found what works for me.