Thanks for your reply Mats. Found out more...had the switch port set to Auto/Auto to match what I think PE2.0 was set to. PE booted and got online at 100MB FD, so its not network speed. I switched the network cable from the onboard Broadcom card, to the Intel Pro card, and BOOM, speed was awesome again. i forgot to mention that there is a dual port Broadcom, and a dual port Intel Pro card in each server. We only use 1 port to build each server for other reasons. So the Intel card worked great, its the Broadcom performance that sucks. How do I ensure that PE uses a different driver for the Broadcom card. I issued DRVLOAD <path to x64 driver> , and the driver loaded without issues. But I do not think it switched over to this driver, just loaded it. Can i replace the driver that PE uses and use the x64 version. It is PE2.0 x86, but it loaded the x64 driver, and that driver worked great with my PE2.0 x64. I hope this is not too confusing....any ideas? Thanks.