I've heard Transmission is quite a good program. I've never used it. I use Azureus (now called Vuse) for OSX. AFAIK Vuse is recognised all across the torrent world. Transmission might be easier to use for the beginners. Though with Vuse you can run it in basic, intermediate & advanced mode.