I program pretty much exclusively with IBasic Professional. It can be used for anything from small utilities to major Windows applications, and produces small, fast, standalone executables.
Support from the owner and user community is outstanding.
Until the end of the year, you can buy the complete package for $24.99, which boggles my mind.
Here's a screenshot of a commercial application I wrote. It's got a non-standard interface, but IBasic can be used to create programs with a traditional Windows interface quite easily.
http://mrainey.frees...tantProfessional.jpgFor people who are thinking of taking the plunge into programming, or just wanting something different, I'd highly recommend having a look at IBasic Professional.
http://www.pyxia.com