Saw this while watching FREEVIEW on directv with Blue Man Group. Recommend watching the Blue Man Group's Rock tour if you surf by it on tv. Pretty spiff and they also feature the music video they did with Dave Matthews. Blue Man Group videos including Venus Hum in the Leno Section where they perform a version of I Feel Love. I love Annette of Venus Hum's dress (DSL and real player needed) and here! for the official music videos.
Anyhow. The featured band is Venus Hum which is a bit eletronica, vocal, and quite peppy. It's a head bop happy type of music :)