I love the site I use. Take mp3's on your computer and cut down the length (details on the website) by using easy, simple programs and send em to your phone.
www.freeringers.net
Its $8 membership, which lasts forever, and you can send them to yourself and 3 other people. Unlimited too.