I had a terrible Zyxel router was really unreliable. Replaced it with a Billion 7404VNPX and haven't looked back. They're aimed more at home/small office than just being consumer, so they have better configuration, ipv6, etc. (but are a little ugly, but who cares?). Still pretty cheap.