15
Some Options:
Piklab (this is a fork of pikdev and better IMO, has a windows version)
You'll probably need gputils which is a set of open source PIC utilities for various things and integrate into the above IDEs.
There is also PIC C builder for Eclipse that would let you build with the C30 compiler, don't think it supports C18 but maybe.