If you are willing to pay for it and put up with configuring it through a CLI, the Cisco 850 series is a champ. Nothing crashes it. The only problem is it doesn't support uPnP, which means that you'll have to use workarounds.
I tried to go back to a Linksys BEFSR41 because of the uPnP issue, but 10 minutes into a heavy bit torrent session and the Linksys simply dies. The Cisco? Runs for weeks, and the few times I have restarted could be blamed on my stupidity, not on the router.
Right now I have a Cisco 850 feeding a 20/8 Comcast connection into my cat6 network in the house (all cabling is cat6, two Gigabit ethernet switches). Two Xbox 360s, two AppleTVs, two Macs, one Vonage VoIP adapter, one Cisco 7941 VoIP phone and a Sony BluRay player. Everything runs perfectly.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.