First of all, avoid Acer like the plague. I have had nothing but trouble with them.
I would recommend a Dell. They CS here in Canada is based in Ontario and is extremely good. I would recommend a Vostro since you get an upgraded customer service plan.
Anyways, I am going to recommend this one but upgrade the GPU which will still bring it to under $900:
The Dell Online Store: Build Your System