Hi,
As 3V0 said, the older Pickit2 is still the number one programmer - the Pickit3 software is still very under developed plus somewhat pricey.
RS or Farnells both have the Pickit2 basic unit which you can use on its own, or probably hook up to your pk1 demo board ( cannot say for certain as I don't have that circuit )
For £10 more you might want to look at the Pickit2 Debugger - the same Pickit2 programmer but plus a little board with a smd pic on it and a few leds etc.
The thing about it is that you can run your program in the pic chip but have control of it from Mplab via the Pickit2.
You can do several things like stepping through the code in single steps or running certain sections of code then Breaking to see what has happened - all very good for debugging your code in its real enviroment.
The Rs site does not show the correct Debug Express image - Farnells link does
MICROCHIP|DV164121|DEBUG KIT, EXPRESS, PICKIT2 | Farnell United Kingdom
A very simple diy pickit2 lite is really quiet easy to build, either with a pcb or hand wired.
Heres one I did earlier... though it will still cost you about £10 - £12 in parts so a bought one might be your better option for now.
Either way am sure you will be more than pleased with it - don't forget it also includes extra tools that run on the pk2, like the Usart tool, Logic Analyser , Programmer -to - Go etc.