Also take a look at...

http://www.picbasic.co.uk/forum/show...=&threadid=171

Post #13 "Conclusion"

Some 'Micropower' PICs when set to INTERNAL OSC and INTERNAL MCLR can start executing their code whilst sitting in your programmers socket... for example, your programmer has just applied power (say for a verify cycle) and the damn thing starts executing it's code whilst sitting in the socket rather than doing what the programmer expects it to do...

Just added that as a reminder of a phenomenom first experienced six years ago... and for folks to be mindful of what could happen...