Got the Guitarbud then downloaded JamAmp from the iTunes App store. Imported songs from my iTunes library and immediately was able to jam along with the tunes. I even uploaded an original song my band is working on and practiced along with it! I haven't used the speed function yet but understand it allows you to slow down the song while keeping the pitch the same so you can learn licks. That will be useful! Practice along with your tunes while wearing headphones so i'm not worried about how I sound until I get it right is a big thing for me. Guitarbud workrs with other Apps as well. The effects are great and included Tuner worked really well - these are added bonuses. It would be worth it even without those features. Buy it and start jammin'!