I think David Archuleta will win. I probably won't be pulling for him, though, unless he does something amazing in the next two shows.
Right now, my favorite of the remaining group is David Cook. And I think David Cook will sell the most records out of the final three no matter what happens from this point on.
However, because David A. is so young, he can still completely reinvent himself over time and then, who knows, maybe even I'll buy his albums.
