Hi, i stumbled upon this programmer available with Jaycar Electronics,
**broken link removed**
I know it doesn't rival the PICkit2 but for people who do not have access to say components such as the 18F2550(my case had to import it!), i believe this is an easy to built programmer with very commonly available components. The schematic is available on the website. It uses winpicprog for downloading the code.
Comments.
PS: I know its a serial programmer so leave that part out.