I linked Mika's website on del.icio.us, but I've been listening to this album all day and I'm totally in love and you need to know about it. Here are two songs from the album Life in Cartoon Motion. Grace Kelly just about made me get out of my chair at the library and break into a happy dance. And I NEVER dance.
(both files via BSotM)