Geektastic: I'd agree iTunes is not the best app Apple have ever made for sure - in fact I think it is pretty dire and Airplay made it even more unreliable - but not sure about the rest.
iTunes server - not iTunes with home sharing.
As for the rest - if you don't believe me that Apple will brick your iPhone 5 and upwards if they mess up or remove your icloud account then check out the three service desk requests we ahve opena nd escalted with apple for that exact issue.
Try making a comment on MSN without a facebook account - you cant.
and to add one more pain from apple today. In order to get a coders account with apple, so we can sign an ios app being used for a client, we needed to register with Dun and Bradstroke. They are a credit agency who will pass your details onto thrid party marketers, phone marketers, credit agencies, ad severs etc. You can opt out of some but not all of these things and if you go to their site you have agreed to their terms and conditions. I've dealt with them in the past - long story involving telecom making a huge error - and they are awful to deal with. Every apple coders account needs to get a DUNS number.