I use PHP+MySQL (and with phpMySQL it's even better), and it's worked great for me. Really easy to learn - I picked it up in about a week or so, and it's really useful. Of course, I've never tried ASP, though.
My website is similar to Cloverleaf Games - most of the website is dependent on databases, except for pages like about and contact, which are plain HTML. But PHP made the entire website dynamic, so if I change something on one page, it changes on all the other pages.
To create a "project," I simply enter information in phpMySQL, and it instantly creates it, just like that. All PHP, with a little HTML formatting added in.
My website is similar to Cloverleaf Games - most of the website is dependent on databases, except for pages like about and contact, which are plain HTML. But PHP made the entire website dynamic, so if I change something on one page, it changes on all the other pages.
To create a "project," I simply enter information in phpMySQL, and it instantly creates it, just like that. All PHP, with a little HTML formatting added in.