Sony PSP
Is what I use. Although it won't allow you to use the iTunes service, there are alternatives. The Pro's are
1. Web browser (millions of unsecured networks about the place so free inet when you need it)
2. MP3 Player
3. MP4 Movie Player
4. LocationFree TV Player (watch your home TV anywhere in the world)
5. Game player (PSP Games)
6. Solid state (so works fine at altitude)
7. 2Gb memory sticks are cheap and they'll hold 4 full length feature movies or days and days of continuous music