My favorite one is a laptop. I can take it everywhere in my trips. It is very good for almost every person connected to the travellings.
The best variant is to change the wi-fi router, for sure. But if you have problems with it, just try to update software. Or call you provider.