• Sql server has sql express R2 which allows you to store 10 GB of data (5 times more than access last time I checked).

    That version is free and only has CPU and RAM limitations. Extremely viable replacement for access... which can still be used as the front end rather than data store.