O Banshee é mais do que capaz de sincronizar o conteúdo da sua biblioteca para o seu iPhone, no entanto, depende do modelo do iPhone e da versão do software instalado nele.
A versão atual do gtkpod
não suporta o iPhone 4 (e essencialmente o iOS 5) veja o SourceForge notas de versão aqui