I use onestream with a crummy modem and I just put it into bridge mode and feed all connections into my openwrt router.
It's pretty neat, I just copy the modem credentials to the router and the modem just gets out of the way.
I cant wait for the day when someone invents a thumbdrive sized modem