As for the length of time we have to wait in between books: yes, I agree that it is AGONIZING!! It won't stop me from continuing to buy the books or suggesting them to friends, though. So long as Kristen comes up with another great read, I think it's worth the wait.
Finally, the CLIFFHANGER. Yes, like that certain scene I mentioned already its a doozy (it deserves to be referred to in capital letters). In proper die-hard, can't-put-it-down fan fashion I promptly screeched at the top of my lungs when I found that there were no more pages after that last sentence. It killed me. I wanted to rip the book to shreds and track down Kristen so that I could kick her. I cried ... but what an ending, ladies and gentlemen! Let's face it, "Blackveil" is a middle-of-the-series book. It isn't going to let us off the hook or feel satisfied. Someday (hopefully) Kristen will publish the last book in the Green Rider series and all those fascinating, irritating, nail-biting plot lines will converge and we will be able to let out a collective (and long-held) sigh of relief.
Stick with it, everyone! If the future books are comparable in quality to what we've gotten out of her so far, Kristen will make it worth it.