Tom van Stiphout starting a very interesting posting on Access and .Net interoperability. Access / DotNet hybrid: yes it’s possible Options
I mention this more as an intellectual curiosity as I think Access does a fine job. And can easily work at the enterprise level once you use SQL Server, or equivalent, for the data storage. Other tools can take two to five times as long to develop the same app.