If you looking for a router, with DD WRT support, hands down RT N13U
But if you are looking for a simple wifi router with 3g dongle support, i would suggest 3220 over 3420.
you can compare 3420 and 3220, only difference being N300 and N150 routers respectively and difference in signal strength...