I've decided finally that I will in fact get a Macbook Pro. Whenever I have the opportunity, I play with a Macbook pro. The more I use them, the more I think Windows is holding me back. I'm not a big gamer, so it's not like I'll be missing out on playing video games.
My big things are photography and video editing (I hope). I know that many serious photographers use Mac's religiously, and swear by them. With parallels and bootcamp, I can always throw windows on it.
But the biggest reason why I decided to go with the Macbook pro was the iPhone app development. For those of you following my twitter, I decided my focus will be on mobile device application development. The Apple iPhone comes to Canada in July, and I'd like to be on the cutting edge of application development.
What about Google Android and RIM's Blackberry? Well Android can be developed on Mac's or PC's. Blackberry Java Development Environment (JDE) is only a Windows thing (based on my readings, correct me if I'm wrong).