I'm thinking, since I'm going to do major changes to the site soon inshallah anyhow, of reimplementing the site in ASP.NET instead of classic ASP.
It will take more time since I don't know ASP.NET ;) but I think it will be worth it as both a learning experience and a way to make the backend of the site more rugged and scalable.
Also i should probably change from Access to SQL. Whew, lots of work.