I bought and installed an in-motion KVH unit. I actually bought mine on eBay, saved a few bucks. Works well, using with Dish TV. If money were no object, I'd go for internet service ... the works.
Camper World sells and installs these and have numerous locations. Something to consider if it ever needed service. They had quite a few different models and configurations.