I use Visual C++ 2010 (also called VC9).

The IB API is kind of a pain in the neck to program. However I have working example code I've written that I use for a starting point on new projects.