I have used winpic to program 18f452 using ICSP with no problems.
http://www.qsl.net/dl4yhf/winpicpr.html