Agree with most of those choices, apart from The Promise which I still think is balls. There are so many GA tracks that are so much better - I'd probably go for Wake Me Up or The Show, much better. But especially:
QUOTE (Sostie @ Mar 3 2010, 06:38 PM)

Rachel Stevens - Some Girls
Excellent track, I listen to it on average at least twice a week (possibly something wrong with the shuffle function on my ipod), and I've still not forgiven you for divulging that it was about dirty things, my mind was good and pure before I found out.
I also rate Negotiate with Love, a very good hardy powerful, angry girl type song.
And what the hell, I Said Never Again But Here We Are, as well. Even if it does steal shamefully from Adam And The Ants.
(Who'dve thought that Stevens would have been responsible for some of the best pop this decade? Don't tell any of my friends I thought that).
Moving on:
Franz Ferdinand - Take Me Out
Belle & Sebastian - I'm a Cuckoo
I'm sure there's more, but all the Rachel Stevens nonsense took it out of me.