I'm going to say Cisco because their the best overall.
However, Cisco is hard as hell to setup, and I generally wouldnt recomend it to somebody for home use. A 7600 Series should suffice for home use
(In reality if I were using Cisco for home use, a 800 series or 1800 series would do very well)
D-Link and Linksys are the easiest to setup. However D-Link are not that great and break easily. Linksys are not as good as they used to be, but the WRT54GL is still great