Our first cruise we had Brent and he was good. Although it was our first cruise so we really paid attention. We had Kevin Noonan a couple after that and I wasn't real impressed. Our last cruise we had Goose and he was awesome! Not too much and the entertainment staff was great....even took some of the entertainment onto Half Moon in the form of little races and that kind of thing which was really fun, even though we didn't participate.
I think we are going to have someone different this next time so we'll see. I haven't met any that I felt were over the top annoying as of yet. Hopefully, I'll luck out there.