I put RockBox (http://www.rockbox.org/) on my ipod. Putting media on it is as simple as copying files to the mounted FAT filesystem.
The only reason to use something like gtkpod is if you want to keep the ipod compatible with itunes. Personally, I like not having to deal with itunes. It makes things much easier, and RockBox means I don't have to convert any of my ogg files. ;) -- This message posted from opensolaris.org