Unfortunately, if you're looking for premade stuff then you're mostly limited to MySQL if you're using php.
The fact of the matter is that the cheapest, most widely available method of dynamic content generation is PHP+MySQL. ASP is also common with corperate sites, though I don't know which DB engine is most used with it.
Personally, after writing my first dynamic site in ASP then moving to php, I like PHP better. BASIC is too limiting for my tastes.
Also doesnt ASP only work for Windows sever and not linux?
Real ASP is only for Windows, though someone makes an ASP emulator for Linux.