In the UK, the Belkin rt3200 could be an alternative.
Hardware-wise, ipq807x would be the natural successor - but OpenWrt support is not quite in a usable shape, yet.
--
Disclaimer: I have no personal experience with this device, performance is supposed to be good - wireless range apparently not quite on par.