I use the MikroBASIC, it allows inline assembler. Then I open there ASM file in notepad and open MPLABS, import the .hex, View Program_memory. Then I put them side by side. I see the BASIC lines commented in notepad and I can debug the code with the ICD2. It is really not that bad. I have an inchworm and firefly all up and running. Will be playing with them today the above way..