I haven't voted, but I hope Carrie wins it.
I kinda hope she does, too, but I'm still rooting for Bo. Carrie floored me with that Heart song--I've never bought an Idol related CD but I might buy Carrie's :)
Carrie has talent, personality and looks. She's the best of the females.
If there's any justice in this world (and I often think there isn't), the final four will be Bo, Carrie, Scott and Jessica, because they have the best voices. Unfortunately, the teeny boppers LOVE Constantine in the same way they loved that loser, Justin Guarini, in the first season.
I'm hoping the final two are Carrie and Bo, and I wouldn't mind who of those two wins it. Clay Aiken proved you can still be a success finishing 2nd as long as you have the talent.