I won an invite for myself and my fiance to go see Live perform in-studio at the local radio station tomorrow. I've never been a huge fan of theirs, but never really disliked them either, so it should be an interesting experience. Will update tomorrow night on if it sucked or not.