Someone in the office was trying to get an Ipod 3rd gen nano to work under Ubuntu Hardy 8.04. Requirements were it should be easy to use like iTunes.
We tried Amarok and Banshee. I think we could of tried Rythmbox a bit more. gtkpod is a bit too hardcore and ugly.
We ended up settling on Banshee. Needed to do the following to get it to see the ipod. apt-get install ipod podsleuth libipod-cil.
Banshee saves an audio cd by default to FLAC. To be able to transfer this to your ipod. you need the lame encoder for mp3. Right click the ipod and say properties. It must appear here. If it isn't, do apt-get install gstreamer0.10-plugins-ugly
That should hopefully sort it out.