I don't know what you guys are complaining about. I always use MIUI Backup, and I never get duplicate contacts. The only problem I have is that it doesn't properly backup the apps in .android_secure, but I get around that by moving them to internal storage first. In fact, after I figured out that workaround for sdcard apps, I uninstalled Titanium, and I haven't looked back since.