I used to belong to a "Starting Over" tv message board, and last year we had a lively thread going over American Idol. Any other "Idol" fans who want to duke it out over who's going to win this year?
"American Idol" anyone?
Want to join? Register here. Already signed up? Click here to login!