I think virtual chemistry will help motivated high school chemistry students, but from my relatively brief high school level teaching experience, there is no substitute for real world spectacular chemistry demonstrations, and experiments to stir the interest of all students.
I have a nice AP level thermochemistry experiment detailed at the link below.