Regarding Olesz/Malkin, I don't agree. They were closely ranked for a while, but it is clear now that Malkin is number 2 behind Ovechkin, and if anything, there's more competition between Ovechkin/Malkin than Malkin/Olesz. I say this because some people have Barker, Tukonen, or even Ladd ahead of Olesz.
Factor in that Malkin is pretty much a year younger than Olesz development wise, and there's no reason to believe right now that Olesz will be a better player in the future.
Malkin has impressed a scout enough to say that he would think about taking him number one, but chicken out. Given Ovechkin's longstanding pedigree as one of the best prospects in a while, and that's a pretty hefty compliment. I haven't seen the same thing said about Olesz ever.
That said, the draft is pretty much a crap shoot. In 15 years, we might look back and say that Olesz was the best player. Maybe Ladd. Maybe Ovechkin. Maybe Malkin. Maybe Tukonen. Maybe Schremp. Etc.
But as of now it's clearly #1 Ovechkin and #2 Malkin.