Bo will probably win, but he never should have been allowed in the first place. As he has a studio in his home, his band has released an album and he's toured around the US with his band. Sure he was unknown, but we was a lot further on his way to stardom then alot of the other contestants.
Carrie should win... but Vonzel is the one that should have been with Carrie in the finals.
Bo became REALLY popular in the show when he stood between the two groups instead of picking a side.
On a side note, this is the only reality show I watch.. unless MXC counts as a reality show.