Thomas, Interesting concept, but how does a Cloud Computing required device work in a low-to-no bandwidth setting? In the schools we're talking about Internet access is usually rare and infrequent, if it exists at all. A Cloud Computing solution, while relevant to developed world schools, does not see applicable here.