Probably illegal, but who cares...

PhoneZoo.com

sign up.

add your cell number.

make and send ring tones to your phone…FREE.