It's a recent hit in Australia - it was big in late 2006 and still gets airplay now. It's dance, sung by a woman. The word "revolution" is mentioned a fair bit in the chorus, and she mentions something about "made my mistake". It sounds like her voice has been through a vocoder.
Here's me humming it. (in Odeo, needs flash, a bit soft so increase your volume, if it doesn't work this time it's Odeo's problem)
Does anyone know what song this is?
edit: FINALLY worked it out! It's the Mylo remix of Freeform Five's No More Conversations.