A slightly cheaper option is the WRT32x - it's the same hardware as the WRT3200ACM (only the flash layout differs) and it's supported by OpenWRT. There's a price difference because the WRT32x OEM firmware is quite limited but that's of no concern as you won't be using it.