By the smiley I’m guessing you’re joking?
I think Tyson is really the only unknown right now that might be able to challenge. His times from this year alone across 100,200,400 are all-time greats for an all-around sprinter but he hasn’t run a wind legal 100 yet and all of Bolt’s performances have actually come under pretty bad (or terrible) conditions. There times in 09 are comparable but so far the manner and weather in which Bolt has been running those times is a little more impressive to me.
and he’s still not in shape yet 😉