Any comparable service doing it better? Because those are general concerns, nothing special about iCloud.