Any recommendations? Draytek 2830 (about £140+VAT) seems to be popular, although you need a 3G USB dongle as well.
I'm going to be installing a small Linux box (see, almost on topic really!) at a remote site; it's job will be to collect data and send it to us via ADSL or (if ADSL unavailable) via 3G; VPN access required to allow us to reliably get back into the unit remotely if we need to.
Not going to see all that much data traffic and never more than 1 or 2 people connected via VPN (usually nobody), so the Draytek may be overkill.