got the same problem , am useing a belkin router and have a green light on my desktop getting speeds of 200 - 300 plus but on my hp nc6000 laptop only getting 15-40 speeds with a yellow light my firewall on my router is dissabled i have the same setup on both systems with norton 2003 running and the same network settings on windows xp pro.
really frustratting that both systems are identical but i have different dl speeds.......
, even tried connecting direct to mt laptop and still get a yellow light ( do laptops have a invisable firewall ? ) changed ports dissabled firewalls , everthing suggested in the forums but no luck..