Creative Zen X-Fi works fine in Ubuntu 10.04 Lucid Lynx. Just install rhythmbox media player
Code:
sudo apt-get install rhythmbox
And you will see your Creative Zen X-Fi in it after attaching a USB cable (if not, enable the MTP plug-in). To copy files, just drag-n-drop them onto the player in Rhythmbox. Everything is as easy as using iTunes (although I would prefer to copy files directly using a file manager

)