gtkpod is a program to interface with Apple's iPod line of audio players. It supports the first to fifth Generation including the iPod mini, iPod Photo, iPod Shuffle, iPod nano, and iPod Video.
Similar applications:
iTunes
Website: