We just did that last month we loaded windows 2003 on the new server. After that we took a ntbackup of the old one and restored it all and all it took about a week to test everything.