First off - I'll admit that I am affiliated with MST Software - however, I say this as a Network Manager...
LanView will quite simply make your life easier. The Internet banning of machines by room is excellent, it's also configurable, allowing you to specifiy which applications are block, f.x. we manually added Outlook to the list of banned apps, it's also on the fly - knocking them out straight away, we've seen some solutions that required a re-logon. It's easy for teachers to use, they simply get a red and green light on their desktops and can pick whichever one they need with ease.
The rest of LanView is a good send to - remote control via VNC-based connections (note that you also need to install WinVNC as a seperate app to get remote control, TightVNC is the best I've found so far), remote shutdown, logoff, reboot, startup etc. Easy messaging of users or groups of users, scheduled tasks, remote application execution, and the lovely "get attention" system - allowing you to force the kids to pay attention to you whilst teaching - or when you need to "lock down" active users for something.
Those are what we use here mostly anyway.