BTW the current song is awesome but her live performance (whoever she is) is a little off key!
That was Vanessa Carlton and how dare you talk about my future wife like that! ;)