Microsoft is the devil. Apple is the light of heaven! Go with an iPod. Don't get a touch if you're going to use it riding, though. Too much interaction required. I'd get an iPod Classic 120GB. Big dedicated buttons are easy to push without looking. I use an iPhone and it's just too much looking away from the road..