I think it's interesting that she had a contract with Geffen - it didn't exactly pan out and now she can showcase her talents on a TV show... and get another contract with a major record label?
I heard this as I was passing through the living room and I simultaneously thought "This sounds like garbage" and "Her voice sounds familiar." I could have sworn she was ok when I saw her at Bamboozle 4 years ago, did you forget how to sing since then?