Most of the weddings around here have DJs too. Some of them are great and some are terrible. Not that it matters at this point, but I would probably go with a DJ, but would want to personally go through and cross out songs that I would not want played. I like whoever had the idea of putting it in the contract that if he played a song on the "no" list, then no money.
The last wedding I went to that had a band.... Well the band just SUCKED!!!! And this is Austin... Supposedly the "Live music capital of the world".