Thanks for all the input guys!
I think I'm going to go against some of the advice here (while taking some of the other) and go with the Hi Tech compiler. I like the idea that there is one family for several lines of the PIC and that it is really without limitation in the free version. If it does produce "garbage" code, I could just spend another 25 cents to upgrade to a PIC with more ROM and RAM. Perhaps I'm going down the wrong road here, but I have a feeling that porting some of my projects that I have in ASM that combine LCD, RF transcievers, ADC, keypad, etc, could run me over the memory limits placed on some of the other free compilers.
With that said:
Does anyone know where I can get a good tutorial on Hi Tech C? I've looked at the manual that you can download with the compiler and it may as well be written in Chinese. I know microchipC.com has some example code, but I'd love to find a real Barney style "this is why you do this" type tutorial.
Thanks!