Пользуюсь XC8 с MPLAB8.92 и MPLABX для Base, Midle и 18ых .
Ближе к стандарту и масса наработок с Hi Tech легко переносимы.
Для 24ых юзал С30 , сейчас стоит XC16. Но сейчас практически 24е не пользую - ушел с них на STM32 ...