He's still a top 20 player--even in the minds of us naysayers. I have him ranked above Vernon Wells and Jason Bay, who are two absolute studs.
The question is whether he's going to hold his place amongst the elite of the elite--especially with so many other studs out there.
He's going through a hot streak right now, no doubt. Just as there's no doubt he's still going to put him really good numbers next year.
But, the question is whether he's going to put up 2004/2006 numbers or whether he's going to put up 2005 numbers. If you think the latter, go ahead and draft him top 3. If you think the former, he's probably not worth what it'll take to get him.