I would say the best kind of band for weddings is to hire live bands that can play songs related to weddings. If you are referring to the ring type of band, well then... ask your to-be bride or her friend/sister.
http://www.utahlivebands.com