what OS would be best suited to preform this function and why?
Been there, done that - PCLinuxOS - Business Edition. Although you CAN install a WAMP (Windows Apache MySQL Perl PHP package). (Current version of BE requires a DVD, not a CD - it's getting large.)
Definitely a linux based system with the web apache server.