After struggeling with my Linksys WRT-160NL to get OpenWRT stable I finally gave up. It ended upp with DD-WRT instead. Unfortunatly DD-WRT do not have the functionality I want like:
-rndis device so I could use my Android phone to connect to Internet
-1-wire device support
The TL-WR1043ND package is good looking and has a printed GPL license included, that is impressive.
The basic installation with TP-LINK installed firware was easy and stright forward with all information you need in a simple "Quick installation Guide". No need for installing software on a windows machine to be able to access you new device. I think Cisco/Linksys has something to learn.
Find the Firmware upgrade menu and upload this firmware. It worked perfectly well and seems very stable. A positive suprise is that the WLAN seems to reach longer then the WRT 160NL.
The TP-LINK TL-WR1043ND seems to be a good Wlan router that has a good support for OpenWRT, with USB, Gigabit ethernetinterfaces and good Wlan range.