Fellow Okies The Flaming Lips have two nice write ups complete with audio and video.
Culturebully has a write up, good photos and some great video clips.
More Cowbell has the same with a bonus interview.
Looks like the stage show is gearing up to promote the ever filming Christmas on Mars. In the videos you can see ranks of dancing space girls and santas. The Lips will be hitting Burlington, Vermont on 9-7 and then Oklahoma City on 9-15. Word is that the OKC show will debut a big space ship as part of the set and it may or may not move.