As more companies offer us web based services that reduce the dependency of client based applications (think Gmail, Google Documents, Live Mesh) we are storing more of our data in the cloud. So does that mean we can leave desktop app behind or are there...