Music and album reviews from the staff of 89.3 The Current.

Album Review: The Flaming Lips - Embryonic

When I expected them to sell out, they made "Embryonic," possibly the most challenging work they've delivered their current fan base at any given time in the band's career. I should have known better. With the Lips, it's best to expect nothing beyond something unexpected.

Album Review: Girls - Album

On their debut album "Album," San Francisco band Girls deliver a messy, spectacular collision of singer-songwriter sensibilities and noisy, bratty indie rock.

Album Review: Brother Ali - Us

Success hasn't diluted Brother Ali's message but on his new release, "Us", he stops short of drawing a line in the sand.

Album Review: Imogen Heap - Ellipse

Imogen Heap's third solo album, "Ellipse," is finally here. This new record feels long overdue, considering her last release was in 2005.