SyncBack4all allows you to sync files and folders in real time. With SyncBack4all the program will constantly monitor the files in a folder and sync them when they change. It comes with many built in sync actions: mirror, bi-directional, merge, etc.
They're perfect for the gamer in your life. It's amazing to see what such a little laptop can do. Don't think they're just for gamers. They're even more perfect for students and businesspeople.