These routers are really cheap sa Octagon ngayon. Bad trip lang sa DLink is that you can't use a 3rd party firmware (e.g. DD-WRT, OpenWRT, Tomato), so you're stuck with their firmware and their slow releases. And their firmware is always specific to model+hardware version.
Still waiting for N to be made official (still Draft N 2.0). So I'm using ASUS as my main router, and Buffalo routers (1 as AP, 1 as wireless client bridge). All wifi-G, and using DD-WRT. This setup replaced my old DLink DI-524 and WBR-300.