I had a little bit of trouble with this today and thought I'd share.
If you plan on using the built-in alarm on the HTC EVO (Android 2.1) and want to wake up to the soft melodies of one of your favorite songs instead of the blasting simulated alarm sounds the EVO provides, follow these simple steps.
Now, when you go to set your alarm tone, your mp3 file should be there. This method is better than rooting your Android phone, changing the file format of your music file, and placing the file in the phone's limited on-board storage.
By the way, the full write-up on the EVO is coming soon, I just wanted to play around with it for a little while before I gave my thoughts. Check back for more updates.