I used to program chips with Picstart Plus but was too slow. Now I am using the Elnec (www.elnec.com) Pikprog+ that has ICSP and is very fast especially on 'F819 chips.

Also good support and frequent updates.

Ioannis