We all know it programs tons if PICs natively but has compatibility issues with MPLAB. Thats proof the bottleneck is in the software and not a hardware limitation. Each version of MPLAB slowly catches up to PICKit2 with a few more devices on its list.
The latest MPLAB 7.62 now supports many more of the Mid-Range devices for PICKit2. I just bought a Kit2, experienced the usual happiness from its small size and full USB powering, experienced the usual disappointment of finding out that Mid-Range chips are not ALLOWED in MPLAB, then finally experienced the usual discovery of an upgrade fix.
Well every thing I want and need in an ICSP for PIC is satisfied. Its about time. Anyone want my archiac NOPP, my busted ICD2-clone, or my unacceptably slow Velleman programmer which took 15 minutes to program what I do now in 10 seconds? Please, take them. Take the memories of them with you.
P.S. Be afraid, be very afraid of the ridiculous 35+ minute install for 7.62.