I had to use iTunes to manage some iOS devices, and the Windows version of it is abysmal - slow, clunky, messes with other active programs, and device detection is hit and miss. Are there any good software alternatives that can manage files/images/music/backups for iOS devices?