If you want some decent chinese and you don't want to drive very far, Lucky Star is a good place to go. They offer fast takeout and it tastes good.
Their hot and sour soup is good, and they give you a ton of food with your order. I can usually eat for two or three meals off of one order.
The restaurant is family run, I think. All of the same people work every time I've been in there, and some of them don't speak any English. They are really nice though.
more