Re the Mega site, there are apparantly a few 'Security' issues, like, not being able to change your password etc. But the site is still in Beta.
Being a cloud based service, all data is encrypted so only those with the de-cryption keys have access. That in theory, is just you.
I joined up...