Google has pratically everything that you needfor good working on the internet. If I'm right in few years there will be avaliable a big database of books on google (kinda big library). Maybe it would be good if they'll start offering a free webspace, then it would be complete. Everything you need in one place. Then they could integrate Gmail with your webspace, to provide users of your website an instant access to their own Gmail accounts and easyer messaging. Would be good