My philosophy is to use the best tool for the job. If the job is to quickly get some forms up with unsophisticated behaviour, MS Access is the tool. If you need more control over the environment, something like VB or Java is warrented. Need fast code, C/C++ is the answer.

I woudn't use a hammer to cut a piece of wood ...