I heard that Simon went on Oprah today and announced his top 4:

David A.
David C
Jason C

Interesting that Carly used to be his favorite, but isn't even on the top 4 list now.

I think I like David Cook best out of those 4, but David Archuleta will probably win - unless he messes up again this week.