Us linux users still use good'ol notepad and GCC\G++ and ld for linking. When I work with windows I usually use VS 2003(haven't had any reason to upgrade, maybe for more intellisense support, but after working with device drivers and linux I've learned to work without it, although intellisense twas pretty eppawc).