We purchased this router because our old one was, well, old and bogged down with everything we were connecting to it. This one brought us into the 21st century and we aren't looking back.
My only thing against it was the setup process, which even for someone who can handle technology pretty well was still difficult. Their website isn't well set up and I kept having to reset our network. Once we got it working, it has been fine.