2004 and 2005 are Extremely different... 2005 is a server which allows use of the VirtualPC over a browser. 2004 doesnt allow that. Thats a huge difference.