I am looking for recommendatiuons for wireless network components (router & cards).
NAT, firewall, speed, security, resistance to interference, the works...
Internet access sharing should support both xDSL and cable.
Should have wired Ethernet ports as well.
Up to 4 PCs should probably be enough, maybe one will be a laptop.
Media streaming (for an HTPC in the near future).
I don't know what else is important so feel free to give advice.
Please also provide links to reputable reviews and comparisons, just saying "go with brand X because brand Y is junk" without substantiating the claim is not very helpful.
Max points to encourage high quality answers ;-)