You could also get a *free* Windows Live Essentials account and sync your stuff up with Live Mesh.
Personally I'd take 1 HD from 1 PC and connect it to the other PC as a secondary.