There is a freeware program called "iTunes Sync" that hooks into iTunes and allows you to push music from iTunes over to non-apple devices. The only catch is that you can only push iTunes play lists and not the whole iTunes music library. You could create a play list of your whole library and push it as a work around. One other thing, if you push multiple play lists, your phone's music player will not recognize each play list. It will just dump all the songs into the music library on the phone. I use this program with my e71 and it works like a charm! I only push certain play lists onto my phone anyway, so the program works well for my needs.