Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Just search this forum for several different designs - the attached Pickit2 Lite being one of the best and easiest to build. ( you do not need the ferrite bead )
All the software is free to download from Microchip, you will need to program the pic18f2550 from your existing programmer.
Note that a few Laptop USB powered programmers can give problems because the laptops usb port cannot deliver adequate power, a powered usb hub usually cures that problem.