Surely Cafu gets in at right-back amazing for Roma & Milan (2001 - 2007). As good as Lahm is hard to argue against him.
Likes of Hierro (2001 - 2004/05) & Nesta surely ahead of Carvalho. Certainly Lucio.
Iniesta also derserves a mention. Ballack's ahead of Schweinsteiger (more years of greater brilliance).
Sneijder has been good throughout this period but exceptional last year (2010) only. Ronaldinho was far better for slightly longer (2/3 seasons)
Giggs? Van Bommel (hatchet man I know but good player). RVN/fat Ronaldo.
Too many players
Ashley Cole is definently ahead of Van Bronkhorst (sp).
Tbh I would exclude players who are still at their heights. For instance Ronaldinho should be in their, and Sneijder has been consistently good, but not world class for long enough to justify his selection in my book. I'd say cut him and other players still going strong out.
That would leave something like:
Buffon/Dida (very good for Brazil for a while, maybe a little early for this though, haven't checked the dates)
Not sure about including Eto'o as he's still playing, but not nearly the same standard as his Barca years. Leaving him out in the end, mostly due to the above.
Giggs misses out due to incredible longevity and Ballack gets a special mention, as does Riquelme and Gattuso.
I agree that Buffon, Nesta and Cannavaro deserve a mention, as do RVN and Henry imo.
Also, I would pick both Zidane and Scholes ahead of Sneijder (as much as I'd love to sign him!).
How do mean consistent? over the last 10 years, or in them 10 years who has done at the highest level the longest?
Surely you cant look past the galacticos or figo, zidane, beckham, makalele, ronaldo, raul, casilas, cannavaro, carlos - these were all brought due to their experience and that they were at the highest level.
add the likes of gerrard, who has been doing it longer than sniejder, add giggs, xavi, lucio, vidic has been immesnse since 06, maldini has been top class as was thuram for a very long time.
i wouldnt include many united players other than scholes and giggs as we chop and change alot and very often. also messi although at a different level now was in the shadows of ronaldinho 5 years ago so would hardly call that consistent, maybe in 3 to 4 years you can say he has done it for long enough