Linksys by far. I have a Linksys router and Range Extender and have never had a single problem.
Their support is excellent also. I was making some changes to my system and relocating access points and was having some problems I totally created myself. Called them up and in minutes they walked me through the fix over the phone and couldn't have been nicer about it.
I have a Linksys router. When I called their technical support over an issue, the fellow quickly determined that the problem was not with my router. He continued to help me resolve the matter, even though it was my other equipment that was giving me grief.
I don't know how long I've had the Linksys, but it has never given me any trouble.