I've just had a press release from Salesforce.com about the next iteration of its software. It's all going to be based on cloud computing - you log onto it from a browser more or less anywhere and it's available to you wherever you are. Much as the new version of Apple's .Mac communications will be (rebranded as MobileMe) on the 11th of next month if you're an individual rather than a corporation wanting to use it. Much as Google's likely to do with Android on its phones.
I can't help thinking that this is actually a very old idea, rebranded as something new. When I was at college in the early eighties we didn't have browsers of course, but we did have a computer at school. This would link to a big computer at another school. You'd log on through the phone line and use the other school's big computer. Ours was called a terminal, theirs was called (I imagine) a mainframe.
This might start to sound vaguely familiar, albeit in a less sophisticated form, to people who're awed by this new 'cloud' concept. My own view is that apart from distributing the computing geographically this is old-fashioned computing all over again.