I like the PICkits but is there maybe some simulation software that I could get my hands on?
Microchip's Free MPLab Integrated Development Environment software is a reasonably friendly front-end for coding (assembler or C) it has simulation and/or incircuit debugging function.