I've had Brighthouse for quite some time and I've been very happy with their service. They're not perfect and they're are some things that I would love to see: better layout for HD channels, better receivers and NFL Network! (just to name a few)
Regardless, I am a happy Brighthouse customer and have no plans on leaving them any time soon as long as they keep offering things like this.