The Broadcom cards that we use are fantastic, it's just some kind of conflict with the 3ware utility in win2000, I haven't tried it with win2003. I forget the specific card we have but the are the accelerated type where all the checksums and other overhead are computed on the NIC to save the main processors from overload. Also even after an uninstall of the 3ware utility the Broadcom cards are done, you need to unistall them too, and then maybe you can get them back to full speed. It's also been about 2 years since I tried this, so it's possible that it has been fixed. I just go in during boot to do anything I might need to do.