I prefer using iRinger. 3 steps and it will even copy it to your iTunes folder for you. Can take the 30 seconds ( or you can make it shorter ) from any part of a song and make it ring tone.
I think their site is www.iRinger.net
Found a demo video for ya too: