I have not managed to get Macminer or Asteroid working on my MacPro, it maybe because I am running 10.7.4, or I dont have the correct libraries etc.
I have spent a lot of time trying, and finally gave up.
Cgminer works well, also Diablo and Bfgminer.
I must agree with the statements about the Mac being a nicer/faster OS to use, I have been a PC/MAC tech for many many years, didnt like the Mac much until the processors changed over to Intel. I was always a fan of Linux/RISC OS due to being a network administrator on RS mini's (showing my age now).
The Mac is like a breath of fresh air compared to the pc.
They both have their advantages, but you can't run your PC as a Mac when you need to

Phil
Actually, you can. It's called a Hackintosh, or a hacked PC that can run Mac OS X. Search it up

.
As others mentioned it can be a little bit of trial and error but there's no reason why you can't use your macbook for mining. Personally I don't like the way mac OS has changed over the years. It's like there is a child lock on the OS it limits everything you can do to the point it's not actually easier, it's just more difficult. Having said that, it still exceeds windows in terms of progression.
Child lock? Seriously... You don't own the Mac you are talking about do you? I am perfectly fine with my Mac, but that's me. In fact, after I transitioned to Mac from Windows, which took barely an hour, I never went back except to play games. In fact, I can barely remember all I that I learned about Windows. I still remember basics like how to install and run programs, but coding just vanished...

Thanks. Rather interesting...