I strongly recommend The BCWK for 2 main reasons: 1. They will accommodate and work with you to make your life easy. and, 2. They are an awesome band for a great party.
Y'all would... know how important it is to have a reliably, accommodating and easy going vendor for your wedding day. Jeff makes the planning easy, and the wedding day they come, and accommodate to whatever schedule, venue, atmosphere, electrical situation, time and whether. Once of those things that once you decide, you know you wont have to worry about, they will perform, entertain and do their jobs. They will accommodate to your needs.
Regarding the awesomeness of the band. It is difficult to describe, so I recommend you find when they are playing next and just go see them. With that said, they are great musicians, and will keep your party dancing and asking for more, even after hours of weddings events. The sounds is great, and they can play, or learn (in advance) your favorite songs.
If your only job is to find a band, this will make you look like a hero :D