If you don't mind dealing with the evil Micro$oft ;-) The Visual Studio C++ Express product (free) is simply terrific. I use the Pro (non-free) version of it every day, but the free version is still extremely capable. It has a very powerful IDE and excellent debugger. -- Bob Ammerman RAm Systems -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist