Is version control worth learning early on?
elai: Put your mercurial/git repo in your dropbox!  Remote backups + versioning.What I've never understood is why version control systems cannot just detect if a file has been deleted automatically and remove it from the repo automatically.  And link back up to it if it reappears?