I always seem to disagree with people about who should've won various series, but I totally agree that Tom was a really talented, well-showcased dancer and he won partly 'cos of his ability and partly 'cos of Camilla's good choreography.
I liked Rachel Stevens too, but I honestly don't think she was as good as Tom.
Also, I never found him arrogant: just nice and a good dancer.
It's the same with Matt and Kara from last year - I liked them both, bu supported Matt. Everyone else in the world shouts me down and insists Kara was better, but I thought they were pretty evenly matched and either one could have won it.