this is a great article and if other people who are capable of speaking english should also post their topics in english, it will provide non-english speakers a chance to learn what some of the vocabulary from the english-chinese translations means.
just like bakacary i would be happy to help with translating...preferably chinese to english...as i type chinese very very very slow :P