If it was me I would pick the ipod since I dont have one and I need one for my car...but learning an instrument(guitar) changed my life so if you dont already have an MP3 or iPod get the Bass. You dont really need an expensive one, just go for one a pack that is around $100-$200 with the amp, case, tuner, and whatever else comes with it. I personally would teach myself to play since it is cheaper and it challenges you more, plus you could get a cheap "Idiots Guide to playing the bass" at a Barnes and Noble. All you need to learn is chords and picking techniques and then move onto songs. Ipods are much more expensive if you download the songs legally