All of them are. But a few caveats.
Firstly, Dirk, Pierce, Wade, Nash, Parker and Allen, if they retire today, will likely be first ballot.
Ginobili, yeah, he's got the euro thing going for him.
Vince Carter will probably be a yearly debate after he retires. Eventually, perhaps 10-15 years from now, there will be a sentimental feeling towards him, that dunk contest will have more meaning as time passes as people will start looking at the 2000 dunk contest as some sort of revitalization of the NBA following the 1999 lockout.
A guy like McGrady, we only need to look at guys like Ralph Sampson, Adrian Dantley and others who had to wait 15-20 (or more) to get in. Just like you hear guys like Magic, or Jordan talk up players in the 80's and how good they were. You will hear guys like KG and Kobe talk about Tracy McGrady and how people might not remember "how good he really was".