I've tried a few and they were limted to what you can do. I hate itunes!

Whats the best way on Windows? I have a Jailbroken and non Jailbroken iphone one 2G and one 3GS. I manily want to put music on it with artwork something itunes can't keep stright.