Hi,
Ahh the dreaded generic 'verify failed at address 000h' error.
You'll get this error if almost anything is wrong, and it doesn't help you find out exactly what the problem is. I've used the JDM for a while now, and I get this error even when I don't connect a PIC to it.
I've never used the PIC16F628-20/P, only the 628A, apparently theres a difference when it comes to programming, but I have no experience of this.
If you search google for the above error, I'm sure you'll get plenty of matches. I assume you're using 'IC-prog' for software? if not, please tell us what software your using.
That said, I'm pretty sure its a hardware error. Try measuring the voltage on Pin 4 of the micro, thats MCLR, it should be 12.7v minimum, hopeulfy 13v+. Also, measuring the voltage across the PIC, between pins 5 (Vss)and 14 (Vdd) it sohuld be at least 4.5V, preferably 5V. Also, all conections to the PIC (we all make soldering mistakes sometimes).
If it happens to be a software issue, it could be that IC-prog cannot use the serial port properly. XP/2000 can prove troublesome, but there is an XP plugin thingie available on IC-progs website.
There could be many things wrong, but after you've checked the above, post your findings.
Blueteeth