hi charmquark,
You have a very strong background, and I wish you will be admitted to HGSE, and soon end up the waiting torture. .
I have been worrying about my GRE as well, because my AW is even worse (Verbal 630 and Quan800 are O.K.)
Although English is not my first language, I still feel it is a big disadvantage to my application.
I hope the Admission officers would care more about the research background, working experience, and publications.