If you don't like Safari look into Camino, its much better than FireFox IMO.Safari is decent, but I hated the number of pop-ups it let through. My GF finally gave me the go ahead to load Firefox on her computer this last weekend after she was fed up w/ Safari and she seems to like it better.
I loaded Opera on as that's what I use on all my PCs, but it's just not the same in OS X. For one, mouse gestures obviously don't work w/ the lack of right click and, even w/ right-click enabled on the Mighty Mouse, the right-click sucks *** ... Two, it's slow as molasses on the Mac whereas it's ultra-quick on my PCs.
Oh, also, printer sharing between Macs and PCs sucks so much *** ...
As for downloading music, I just installed Azureus and use torrents.to ...
My version of Opera for OS X has all those thingsNo, I didn't use Bonjour or any program ... Just good old-fashioned hair-pulling, swearing, and keyboard-smashing until it worked ...
My GF has been using Azureus on her PC for years, so she's comfortable using it. At this point, I don't really care if there's something better out there as long as she knows hot to use it and it works, that's good enough for me.
I (she) might give Camino a shot ... I really wish Opera for Mac was better, though ... It's so weird not having mouse gestures, the wand, built-in IRC client, built-in bittorrent, built-in mail client, etc. I know you can get all those things for Firefox, but they always make it an unreliable resource hog.