Do you need a full-on IDE or do you just need something that will do syntax highlighting and indent help and so on? If the latter, I'd usually use vim, but you probably don't want to have to learn vi in order to have that feature. SlickEdit is a common Windows-based one, but it's not free. MS might have licenses, though.
_________________________
Bitt Faulk