I bought a Netgear Nighthawke last year and a EE unlimited data sim. It has been brilliant. To date I have had a connection on all my travels, loch Tulla viewpoint, all over Skye, the lakes, north York Moors, etc, etc.
I run my tv from it to watch Sky sports thro my fire stick, no buffering and excellent picture quality. I used a Huawei router before the Netgear and there is no comparison.
Seriously considering cancelling my Virgin internet and using it at home.