Yesterday I have received as a Christmas present a Apple mini iPod with 4 GB as a digital music player. I am right now testing it. It is a bit expensive (240) but it is more than a music player. You can run Linux in iPods!. The iPod is marvelous when you use iTunes with it, so iTunes+iPod is a killer platform. I have started to use another time MacOS X 10.2 because it. Linux has great support for iPods since 2002 (gtkpod, GNU Pod ...).
After two days working in the weekend, I have put more than 600 songs in the music library (iTunes works 10x encoding mp3 in my powerbook) and now I am very near to have to select the music I will want in the iPod (the 4 GB limit!). It is incredible how many information the users will have to manage so we need to be very clever in ways to manage the information (thousands of songs, photos, videos ...). Beagle, gThumb, jamboree, rhythmbox ... all need to scale so well to manage this amount of information. Could muine new model support that amount of information?
My user experience is being very good with iTunes (sure I could get a similar experience with iPhoto and maybe iVideo). In GNOME currently I feel we haven't this user experience, but we are getting it. I understand now why some of my free software dudes in the university finally started to work in MacOS X and now, they can't stop using it ;-) Guys, we need to reach these user experience in GNOME. But as Richard Stallman remember us, it is not only about technology or user experience, first it is about freedom, but we will get also these ;-)