My recommendation is do not use the 16F series with C. There are few compilers and they're not very good because the core does is not C-friendly.
Use the 18F series. In this case you can go to Microchip, download their FREE MCC18 compiler, straightforward install into MPLAB's IDE, plenty of support out there, and you're good to go. 18F are better, more powerful parts anyways. 18F2620 (28 pin)/18F4620 (40 pin) are big general purpose parts that I used awhile back, there are newer ones since then though, might even be obsolete by now. Just browse the parts list on Microchip.