People who complain about iTunes know that MediaMonkey and WinAmp exist. Which, seems to be your problem. iTunes is an inferior piece of software in nearly every way possible.
Microsoft hes also claimed that they will offer 3rd party hardware to work with their Zune software much like some do with Windows Media Player. Well also be able to load songs from the marketplace to the device.