I have developed many enterprise applications as well as niche industry applications in a variety of languages.  My primary language is Java, but I prefer dynamic languages such as Ruby or Python because the development time is quicker.  I also prefer to develop on Unix or Linux platforms, but have done several Win32 based projects.