With budgets tightening in IT (and elsewhere), it's time to look for ways to be more effective. You can "follow the herd", and use the mainstream solutions, but you'll end up no better off than anyone else. No worse off either, true - and maybe that was good enough before. With money tight and all of the requirements still pushing down on you? How about this:
Here a simply equation. In terms of mental fortitude
1 Smalltalk developer = 2.5 C++ developers
1 C++ Developer = 1.5 Java developers
in other words
Smalltalk is a meal with a fine Bordeaux and a petite filet mignon
Java is a meal with a cold beer and t-bone
You want the extra productivity and ability to out-deliver the rest of the pack - with a smaller team? Give Smalltalk a try and see for yourself.