I think that the integration that Apple are pursuing, with the ability to sync across all devices and use the cloud as your hub - instead of the pc - is a great move forward. It ties Apple users ever more tightly to the brand.