Yeah, that's not her strong-suit.
Unfortunately for her, neither was singing. :)
I also called it for Jordin (S6) and Carrie (S4) in the years they won many weeks before the end, and I had Diana (S3), McPhee (S5), and Blake (S6) correctly predicted as finalists.
Which means next year, I'll be completely wrong. :)