I would suggest this one. Of course if you are willing to spend more there are better ones, but this router is solid, cheap, and is supported by the major 3rd party firmwares. I've ran Gargoyle on one for a few years (which is based on OpenWRT) with great results.