My sympathies with how frustrated you're feeling... it took them over a year to process my Adjustment of Status -- whereas, at the time, most people were getting their applications processed in a matter of months (or weeks for the CSC), which, in turn, had the knock-on effect of delaying when I could apply for naturalization.

Mind you, I would have still been stuffed with the fee increase, even if the VSC had been vaguely competent at the time and processed my app efficiently. Oh, how I look forward to the day when I can wave goodbye to dealing with the moronic USCIS forever...
Fingers-crossed your app is processed in time and you can vote! (I hope to be able to vote too, but apparently the Boston office is still processing May 27 2007...)