I also bought the TL-WDR4300 over a year ago. Been rock stable on the OEM firmware. I would have put DD-WRT on it, but the last build was almost 2 years old. I figured if there was a DD-WRT bug, I'd be SOL with any updates.
For large values of one, one equals two, for small values of two.