I wish git (and mercurial for that matter) could properly backup large files. I have some sql files > 100MB that I can't check into source control.
edit: I use git for game development, and we check in some big asset files (uncompressed .wav music tracks etc.). As long as these don't change too often, the repo stays manageable. Up to 10gigs is still a reasonable repository size IMO.