This forum has always demonstrated much interest in what we at eLearnSecurity do so I think you would be interested to know about our newest project: Coliseum Lab : http://www.coliseumlab.com
Coliseum allows you to learn web application penetration testing through 100% hands on educational challenges.
This is a framework that we have created that runs as a virtual lab on a few servers so you don't need to set up virtual machines and can instead play different techniques on different platforms (Win/Linux, MySQL/MS SQL Server/Postgre, PHP/.NET...).
You can get a demo challenge on the above link.
If you are interested to know more just reply to this thread.