BlackBerry has recently released desktop software for Mac.
Link
It has sync functions for address book and iCal. As well as media controls.
I have the BB Pearl 8130 with Sprint and have used the BB desktop program to sync my address book and iCal. Only issue I had was that whatever info came from my Mac onto the phone wasn't editable on the phone. It was like since it didn't originate with the phone, you couldn't add or change any of the info.
Although, that was with the early beta version and I have not since bothered to attempt it again with the official BB version from the link above. Not worth my time/effort but you might find it interesting.
Also, Sprint has awesome coverage where I live (Phoenix, AZ).