One feature I want that seems to be an issue is call blocking by callerid. With VP I can setup a rule to block calls with words in the callerid. For example I have a rule with the word 'research' and that sends all those calls to the dark hole. I really don't want to give up this feature, it saves me a lot of headache not getting all those BS calls everyday.
But I do want to drop Voice Pulse. I was looking at VOIPo but they don't offer the blocking I want.