I'd just like to tell everyone about an incredible software program I've been using called Prayayav3. What it does is provide a totally separate desktop where you can install practically any program you'd like. When you disconnect your external HDD or USB drive, nothing is left behind on the host PC. You can take it to any PC bang and install and work in English Word or Powerpoint, or play English games at full speed. I've posted about this before in other topics, but the reason I'm making a new topic just now is that the new version released March 25th is apparently completely free to download and use with no limitations.
The only caveat is that it won't work with 64-bit versions, unfortunately. But given that a vast majority of PC bangs are still stuck on Windows XP, it should work pretty much anywhere. Give it a shot:http://en.prayaya.com/download.html