I use a Mac too.
is free and considered one of the best software out there (win/OSX/Tux). They support a metric butt load of radios. So you can continue to use it as you expand your radio collection. I recently got a 8800 and it worked perfectly.
I got this cable from amazon
because it has an FTDI chip, just google for the drivers and you will be all set.: http://www.amazon.com/gp/product/B00...?ie=UTF8&psc=1
Also, if you are trying to hit a repeater you need to know what the PL tone is, each repeater sets this for their repeater and it wont pickup your signal without it. The 8800 and 8900 have the ability to listen to a channel and pickup the PL tone, so if you don't know it, that is a really cool feature.
I paid the $18 for the quick reference guide from HRO, it has helped me out a lot.