Who gets your vote in the 2010 General Erection?
While stocks last, our amazing best-selling BASIC Vibrating Love Ring (RRP £1.99) is available as a super-special General Erection Love Ring for a frankly bonkers 10p. Yes, just 10p!
But wait, there's a catch!
To buy the ring, you have to admit which of the three would-be Prime Ministers you'd most like to have sex with - or least dislike to have sex with, as the case may be.
Will it be Gordon, David or Nick - the nation decides!
Votes cost 10p till midnight 21 April, and then cost 25p on 22 April.