TunesGo for iOS can do what iTunes can't for you, like syncing either purchased or non-purchased music between iTunes, iPhone/iPad/iPod, and computer freely. Then you can share music, videos, photos with friends easily.