None of them.
I'm a firm believer in keeping my data near me at all times. If it inconvenient to NOT have access to it when you are away from your storage medium, then so beit!
Do you(s) "REALLY" trust having your data out in the wild? What happens when the service you are using just up and disappears, along with all of your data?