I do use Zedge for ringtones, and have for years. No problems ever with it either (no ads, etc.). 
I have tried lots of different ones, but right now I have one of the silly ones named "Cartoon" for my ringtone (I think it has every cartoon sound invented, everyone laughs when my phone goes off), and one named "Jetson Spaceship" for my message tone (sounds like spaceship coming in for a landing). My DH has the "Pink Panther" (used to have "The Good Bad and the Ugly" western one).
I used to have one set just for my sisters calls that said "Your sister is calling." And if I didn't get to it right away, it progressively got louder with "YOUR Sister is calling. YOUR SISTER is calling. YOUR SISTER IS CALLING" I got pretty tired of that LOL.
If you google Zedge + name of whatever you're looking for + ringtone, you should see what they have and can click on each to see what they sound like. Some are really good and some are really bad!