@ digibucc: that is one good key point. Our password maybe happen to be on the internet and we're not even know.
@random: totally agree, if the cloud collapses, then our data will also lost. Seeking out dedicated servers is a alternative way.
@Ron732: thanks for short input, and yes Google is my...