Hello, my name is Ryan M. Coble. I would first like to express how much I like your idea for that web site. You can never have enough "lol's" on the internet.
Also, by looks of your site, I would recommend you use a MySQL database with a PHP back end. With that being said to advance your site and give it a more seamless feel, I would use AJAX/j Query (a JavaScript library).
I have 5 years of experience with PHP and AJAX, I am very interested in this project and will do it for a very cheap cost. Please feel free to PM me for more details.