Well, depending on your application for it.... if your ROUTER does 10/100/1000, then I would suggest that (price difference is minimal anyways.....). If you are going to be moving alot of files on the INTERNAL LAN (between your computers, or computer & server if you have one), then go with the 10/100/1000. If this is JUST for internet, 10/100 will be sufficient.