El error que te da el Winpic800 lo da cuando está mal instalado, reinstala el programa. (Yo lo tengo en una particion de datos instalado, y cada vez que formateo tengo que reinstalarlo igual)
El fallo del ICProg y Picpgm le daba a un amigo tanto en x64 como en Vista, pero bueno, si tienes XP no se porque será. Has programado ya otras veces con ese programador/PC etc??
Es un cutreprogramador??
A mi me detectan el PIC, me dan fallo en el Hardware pero programa perfectamente. Prueba en la Wii no vaya a ser.