I just wanted to throw in my 2 cents that on the device besides drag and drop USB methods, you're at the mercy of the device service provider. Think of it this way. If iTunes were to restrict music to the original iPhone because "it's too old", you'd have to jailbreak your phone just to put it on there since there's no way to place up music other than iTunes normally.