Best Tutorial for Rooting and Installing Cyanogenmod 10 for S3?

I got an S3 because I didn't want to wait any longer for the N4. So I cancelled..... big mistake. Touchwiz is appalling and from now on I'm a Nexus man. So I'm stuck with an Unlocked Galaxy S III Running Jellybean. I have a mac if that plays a factor in it.

I rooted and installed Cyanogenmod 10 on my old Galaxy Nexus but I couldn't figure out how to get Gapps on it. So you can say I'm not a pro. Thanks!