Many people are migrating still migrating from Microsoft Access to MySQL. I came across a freeware program that can simplify the process. It can migrated all database structure, data, and meta data (indexes, etc). Download links and screenshots are here.
If all that stops you now is your ASP code, then you can grab a copy of ASP2PHP and covert it to PHP easily. Free software is really great. Open source software is even better. :)