I get mine from Ringtonejukebox.com. It's $2 a tone, but in all honesty your not going to find many if any free ones on the web except for your carriers' site. I have T-mobile. Love the service but your megatones (polyphonic) kinda suck. I have currently on my phone
Jay-Z - Hard Knock Life (Ghetto Anthem) 
Busta Rhymes - Fire It Up 
P Diddy - I Need A Girl 
Ludacris - Move B!tch 
Ja Rule Featuring Ashanti - Mesmerize 
Usher - You Don't Have To Call 
DMX - Ruff Ryders Anthem 
2 Pac - I Ain't Mad At Cha 
2 Pac - California Love  
Cyndi Lauper- Girls Just Wanna Have Fun
Tears For Fears- Everybody Wants To Rule The World
Incubus- Wish You Were Here
Eurythmics- Sweet Dreams
Ja Rule f/ Ashanti- Always On Time
50 Cent- In Da Club
50 Cent - Wanksta
Biggie- Big Poppa
Biggie- One More Chance
Nelly f/ Kelly Rowland- Delimma
Sugar Ray- Every Morning
Aaliyah- Try Again
B2K- Bump Bump Bump
Busta Rhymes- Fire It Up
DMX- Ruff Ryders Anthem
Usher- You Dont Have To Call
Destiny's Child- Say My Name
Toni Braxton- He Wasnt Man Enough
and of course.... The Michigan Fight Song
Yeah, I'm addicted to ringtones. Now I just need to find some screensavers