I'm a bit puzzled about the race part, as my exchange is due for upgrade in December anyway.
I'm not sure if I'l go for it or not. My phone number suggests 40Mbps down and more importantly 10Mbps up. On their top package they say unlimited downloads but they do admit to throttling peer to peer stuff.
At the moment I get 16Mbps down and 1.3Mbps up with Be for £15 with unlimited downloads and no throttling of anything...