I'm searching for the possibility of having my personal database of annotated games in the cloud, my games included. I already read this post: 1) http://chessmicrobase.com/ looks nice, although basic, I already added a game, but the problems are that I cannot I add variants and I'm not very sure for how much time this site will be reliable. 2) http://www.chessgames.com/ is slow and ugly (java based) and I cannot add my own games, premium membership included. But the main problem is that is very slow.
I'll be happy also with a simple cross-platform chess edit application, with the same features and the possibility to integrate chess engines, but my main interest is in the online.