Christmas is over for another year, the gym has been hit to take care of all the excess turkey and trimmings, the decorations have been packed back into their boxes, New Year's resolutions have been made - and perhaps already broken - and it is time for us to reveal who you reckon to have been the best F1 driver of the past decade.

Just before Christmas, we asked you to vote on the ten competitors we deem to have been the biggest stars on the grand prix grid since the turn of the Millennium - and following the casting of almost 30,000 votes, there is a clear winner.

Multiple F1 World Champion Michael Schumacher - of whose seven titles, five have come since 2000 - wound up comfortably on top, appropriately so for a driver of his undisputed talent and perhaps unsurpassable achievements in the sport. Behind the German legend, though, the battle was fierce.

The six world champions in the list annexed the top six places in the final reckoning, with McLaren-Mercedes star Lewis Hamilton narrowly snaring the runner-up laurels from Mika Hakkinen, a driver against whom he never raced but one the Briton palpably admired.

Fernando Alonso placed fourth, just ahead of the man he displaced from Ferrari last year, 2007 title-winner and World Rally Championship-convert Kimi Raikkonen, with F1's newest - and youngest - world champion Sebastian Vettel rounding out the leading half-dozen.

Amongst the 'wild card' entries, meanwhile, you rated Renault's Robert Kubica as 'best-of-the-rest' behind the big-hitters - with the Pole widely-considered to be a world champion in-waiting - with Mark Webber, who many had tipped to clinch the crown in 2010, just behind in eighth.

Your votes left Britain's most recent title-winner Jenson Button ninth, with colourful Colombian Juan-Pablo Montoya picking up the wooden spoon in tenth.

The full result, with each driver's average score out of ten, is as follows:

1. Michael Schumacher 8.497
2. Lewis Hamilton 7.595
3. Mika Hakkinen 7.511
4. Fernando Alonso 7.367
5. Kimi Raikkonen 7.265
6. Sebastian Vettel 6.961
7. Robert Kubica 6.374
8. Mark Webber 6.174
9. Jenson Button 6.023
10. Juan-Pablo Montoya 5.632