I use two computers, and I store files on a network drive which is backed up. So, I need a good synchronization solution.
I was excited to learn that Windows Vista ships with a program called "Sync Center". Of course, if you are using Windows Home Premium, Sync Center is crippled and won't sync to network drives, which is exactly what I need it for. I don't even want to get into the issues with Vista versioning. Suffice it to say I use Vista Business on my laptop and Home Premium on my desktop, and the differences are unpredictable, annoying, and unnecessary.
Even if you have Vista Business, you can't use Sync Center to synchronize to a USB key. They claim you can synchronize files to your mobile device, but it appears after much searching that this actually only means Sync Center will call Windows Media Player to synchronize music and other media to a music player. It assumes my memory stick is a media player, so I can't set up a sync for anything but music.
I guess that excitement was for nothing. I'm so naive... I actually thought it might work without any hassle. Microsoft created a Sync Center that is unusable for the two synchronization scenarios I use. I'll stick with AJC Directory Synchronizer. It's not as pretty, but it works, which is more important.