I just spent an hour of my life on the phone, talking my family through the process of connecting my sister's iBook to the family's wireless network. This involved relaying the WEP key multiple times over the phone, resetting the router, checking with the ISP to re-enter the network settings into the router, and downloading, unpacking, and upgrading the router firmware. Ultimately the router's broken-ass firmware was at fault, and hence upgrading it to version 5.3 was the solution. Curse you, Netgear MR814v2 router, and curse the horse you rode in on.
But although the router was at fault, it can't take all the blame for the situation. The crufty complexity of all the surrounding systems made it hard to isolate the problem. I could write an arbitrary amount on how broken all this was, but I don't have time. Suffice it to say I am annoyed.