There is also the option of putting an 3G USB stick into the USB port on some routers. For example I have the Draytek Vigor 2820n that offers this feature. It does mean making sure that your 3G stick is supported by the Draytek firmware though.
_________________________
Remind me to change my signature to something more interesting someday