Thanks again for all the help.
@Lotus Eater
I don't think there's much to worry about, I have yet to find a school that was uninterested in hiring me. The problem is, since my girlfriend is in Beijing, I either wanted a position in Beijing or a 6 month position elsewhere, and a z visa before leaving. Most of the schools I applied to were either in Beijing or Tianjin, but it seems that if your diploma is less than 2 years old (mine is 1 year and 10 months...) you can't get a visa (learned this after waiting on several schools, and it wasn't until a couple of weeks ago that I gave up on this entirely). Another problem is that MANY of the schools keep trying the "just come here on a tourist visa and we can change it, no problem!" line. Also, it just seems hard looking for schools in the States. I get a lot of e-mail bounced back (including almost all of the e-mail I sent to Universities...). Now it's national week, so I have to wait to hear back from places...again...
@Raoul
Thanks, will do. I'm still holding out hope for Hangzhou (just because I have some friends there, who I haven't seen since I left and probably won't have another chance to hang out with for a long period of time), but it seems like Suzhou would be a nice place to live for some time, so either way I'm happy.
@Con Ate Dog
Yeah, that's what I'm hoping to do, just working on the Z visa now. Good to hear that the side jobs are easy to get...I feel a bit more relaxed now.