Vista includes robocopy a command line tool that replaces xcopy (xcopy is still there too). Using robocopy, you could do what you want.
Start, key in 'cmd' and enter. At the cursor prompt key 'robocopy /?' to see the command line reference (key 'robocopy /? | more' to view one page at a time using the spacebar to advance to the next page).
However, a command line tool probably isn't what you want. I recommend downloading the Robocopy GUI. See -
Utility Spotlight: Robocopy GUI and download the code from there.
It will probably do what you want.
-solon fox