There is only one way to win in this space: unlimited file size. Unlimited. Desktop app, fancy drag and drop, etc... are just "putting lipstick on a pig".
Also, don't underestimate the "lipstick", in this case the user experience. Dropbox beat jungledisk (another s3 backed cloud storage company) on UX.