I actually run multiple operating systems in my Day Job (IT Manager), and I have to say that Apple is the way to go. I have been running Windows machines since Windows 2.0. Yes that's right 2.0. I'm old, and have just about every Windows Based IT certification, so I can't be called a Fanboy of either operating system. Apple has a slight learning curve at the start, but once you get some of the basics down, it's a breeze. It's way more secure, stable, and faster than comparable Windows machines. Plus there is this nifty little thing called Bootcamp (Dual booting between Mac OSx and Windows) or Paralells (running windows at the same time as OSx)
Apples are way more secure which is why any of the departments in our company who run anything financial, source code, or anything sensitive all run Mac ONLY.
@ Bouncy
You are absolutely right! There is no such thing as the best OS....... Except for DOS 3.33 LOL There are some things certain OSs will do better than others. I run Windows (XP 32&64, Windows 7, Windows Server 2003, Server 2008), Ubuntu 9.10 Desktop & Server, as well as Solaris 10. Hell I have even run BeOS. It all depends on the task at hand as to what OS gets the nod for the task. But to the poster, for what it sounds like you want to do with your laptop, I personally would go with a MacBook. Get a MacBook Pro if you can.