My band recently played a show with another band called Jupiter Sunrise. I liked them so much, that I'm telling everyone I can to go check them out.
I'm not sure what to compare them to, but the first band that comes to mind is Weezer. Not only does their music rock, but they put on a good show by interacting with the crowd alot, and just getting into it.
Their web page has listings of when and where they will be playin during their tour, and a link to a few mp3's. But the recordings don't do justice to the live show. Go check them out!!
www.jupitersunrise.net