Didn't watch 1-3.
series 4: Mark
series 5: Alesha
series 6: in terms of technical ability, then Rachel without a doubt, but I didn't have a huge favourite that year, and on the basis of such a perfect showdance, Tom wasn't an unworthy winner.
series 7: in terms of technical ability, Ricky, but I much preferred Chris & Ola's partnership and am not ashamed to admit I voted for them to win

series 8: Kara, though I liked all 3 finalists
series 9: Harry
series 10: Kimberley