For an intimate and complex feel to your event, you may want to go for a Jam Band. While they are somewhat of an alternative choice, their long improvisational passages may be exactly what your event needs in order to make it engaging for people that really know their music.