Originally Posted by
udupa1982 Chris, I have been using WP for almost 3 yrs now and there is night and day difference between 2011 and now. For twitter try native app or MeTweets which I love also I'd you are looking for YouTube them you can try mytube/metrotube or tubecast. I love mytube's UI and imo it's better than the YouTube on iOS/android and use tubecast if you wanna cast videos from your phone to chromecast/Xbox/Apple TV.
Coming to Music app, it used to be much better and with WP 8.1 Microsoft separated it from the OS to update it frequently and broke it. They have been fixing it ever since and it still doesn't do something I expect it to and for a company like Microsoft it shouldn't be hard. On the other hand they might be concentrating on Windows mobile 10. So, wait and watch for January 21st event.
I actually prefer the UI of apps on WP over Android. Just feels modern, polished. I was never that impressed with Android, although some of the Google apps are decent.
Native YouTube for Android fell off many versions ago. I do not like the way that you have to use a registered account to watch videos now. That isn't the case on Gingerbread, ICS, Jellybean. I ran into a situation with ICS where, once I had upgraded to the latest YouTube and decided to go back and use the version that actually shipped with the phone that I couldn't use it because of my YouTube account. But I could log into the desktop site with my account, and I could log onto the latest YouTube with my account.