Hi All,Over the past month or so I have been struggling with whether I should have a live band or a DJ at my reception. Below are the pros and cons that have been constantly battling in my mind (abridged version of course)...Live BandPros: Live bands provide great energy and defintely add to the overall ambiance of the reception. It is an easy way to control the type of music people can request (for example no one can play rap music in front of my 90 year-old grandmother)Cons: They may not play all of our favorite songs. The best bands are more expensive. I can't help but thinking that all wedding / party bands are a little cheesey.DJPros: More budget conscious. Most likely will have just about any song that I would want to play. I can also control the music played by using a Do Not Play List.Cons: Does not add to the atmosphere and for some reason in my mind it feels like a cheap fix. Pre-recorded music just doesn't seem the same. Danger of the ever-present cheesey DJ / MC.You're opinions are more than appreciated! I'm starting to drive myself crazy thinking about this!