Wow - this song grows on you. I didn't like it at first, so ignored the post and didn't respond. But, in the back of my mind your vocals were grinding away in my sub-conscience.
The chorus needs a key change, I found it hard to differentiate the verse from the chorus..... so just flip it up a semi-tone and this will a make a huge dynamic difference....
Otherwise, its a great track. :-)