I recommend exporting them from your windows contacts and into gmail on the desktop. That way, they will always sync over the air for you. Do a google search on exporting.
Otherwise, I think there is a way to use HTC sync on the phone connected to the PC by USB.