i would suggest getting spotify premium, really helps solve the music problem.
it sucks to have to use itunes to transfer music from the PC but ive never really had an issue with it unless the music is a file type the iphone doesnt support (like FLAC).
---
A Green Butter Alt
http://i.imgur.com/LhwwG.gif