House band for sure. Nothing is as exhillerating as live music at a party, given that the band is good. I guess it's all about taste. I would recommend a DJ for rap-based/techno music parties, and a house band for rock/country/ect... gigs. It really depends on what music is going to be played and what the scenario is.