Your best bet is either an iPod or iPhone. Realistically, unless you hate the possibility of listening to the same song twice on a trans-pacific flight, you really don't need anything bigger than 8 gb. Look at the Touch or Nano. Also, Apple generally releases new iPods in September for the Christmas season, you might want to wait until then for a new model.