I have one of these, and it works great.
http://www.newegg.com/Product/Product.aspx?Item=N82E16833122373
That looks like a nice product.
I know I paid about the same for a linksys wrt54Gl version and loaded dd-wrt on it. It can operate as a client bridge (among other things) and gives you the added advantage of having 4 RJ45 ports.