Has anyone ever upgraded a server before? If so, I think that I may need help upgrading Windows 2000 Server to Windows 2003 Server.

I have basic questions like, "Is it hard to do? Does it take a long time? Am I suppose to upgrade the forest in Windows 2000 Server, before upgrading the OS? If so, how do I do that?"

I think that I'm just pretty nervous, as I am doing this for the first time and would hate to mess everything up. Could you help me or send me to a step-by-step website, explaining how to get job completed successfully?