I am currently attending The Canberra EDTechTeam Summit learning about Google Apps in education. One of the things that is a little missing if what I had seen so far is integration of google applications with student experience in a single place ie how to create a virtual classroom. this is somewhat met by the Google Applications for Education/classroom product but it is very specific as a learning management system rather than a virtual classroom. Google sites offers the ability to do integration between google applications, information and other applications/information to provide a teaching platform in the curator model. The intersection between classroom/GAFE and sites would provide the best of all worlds.