This cloud trend needs to go away. I want my music to work when there is no internet.
Music purchased on my computer would also be available on my computer offline. The idea of the cloud is you don't need to sync everything at once, you can grab as you need. You can still sync data your self.
Twitter received full integration opposed to Facebook because Apple and Facebook had a dispute over "Ping" which originally included Facebook integration. The "facebook phone" is in no way a competitor to the iPhone.
Sorry for the late response