I'd say go with a alienware. Even though your not gaming Alienware Laptops are none to have very high quality. I say stay away from dells although you can get some good deals on thier refurbished vostro notebooks.
You do know that Alienware was bought out by Dell a few years ago right? If you say stay away from Dell, you include Alienware in that.