The one concern I'd have is how Windows Vista is going to deal with changing from IDE to SATA for the boot drive. I don't have any recent experience moving Windows between controllers, but it was a not so simple process with XP/Server 2003.