I've been using Google Spreadsheets for some collaborative projects. Good Lord, this is buggy stuff. Slow too. Google has a reputation for calling release-quality products "beta", but in this case alpha is the right label.
It's a great idea, but there's a lot of work left to do.