leejon123 as you have VM bb no need to even look towards iptv (unless its for the 3pm kickoffs but the season has finished now anyway)
You are far better to go the cable box route as only the encription is cleared via the net rather than full streaming of everything!
I also have VM bb & have been testing iptv with mixed results depending on the device used but none are as smooth as VM bb with a cable box & cable sub, with IPTV you can receive FHD which is higher than a standard cable box putting out 1080 although you can buy higher resolution cable boxes IF you need 2k/4k.
The better cable boxes will also record one channel while watching another channel at the same time (something thats not so easy on IPTV without paying more)
IF you have VM bb then a cable box is the no1 one way to go (you can always add IPTV to your cable box IF needed to get the best of both worlds)