My first suggestion is not to use Access.. Access is great for small to medium databases but tends to F up around 60000-65000 records. Now this may seem like alot of records at first.. and it is.. but in my experience the longer the website is running the more and more records and entries you will need to store so at some point Access may become inadequate for your companies needs.
If money is an issue then I would go with MySQL.. if not then something like SQL Server would be good.. and if your company has MEGA MONEY.. then Oracle all the way baby.. Also will you be using the new ASP .NET?