I'm a bit perplexed as to which option I should go with for the reception entertainment. My first feeling was to hire a DJ, since they won't be genre-specific and can play many different things. However, the guests at my wedding (about 100) are not really the dancing crowd, and I'm worried that with a DJ they would feel pressured to dance and that might make the evening awkward. Also, I've been to some weddings that have had a DJ and when people weren't dancing the DJ could get downright pushy about it. On the other side of the coin, if I hire a band I am limited to generally one genre of music which may or may not be to everyone's taste. Also, they may not know the song for the first dance, or for the father/daughter dance.
Can anyone give some input on this dilemma? Or just suggestions in general?