i like it!
but isn't google doing something like that?
google docs, picasa, books, youtube, ect...
and you are right: sounds very (very :D) ambitious to build something of good quality and reliability - even for thousand people you probably would need more developers&funding