There's been a lot of broohaha regarding the latest incarnation of offsite data storage - cloud computing. How does it differ from traditional...