Ephpod used to be good, but hasn't been updated recently, and I don't think is compatible with newer iPods (such as Nanos).
Anapod Explorer isn't free, but is an extension to explorer that enables you to control the ipod. It also has a web server so you can access your ipod over the web.