If you are comfortable with computers, you might consider building your own system. I did it and found it easy to do with lots of information and help available on the web. I had always been a Dell customer, but by building my own I got a much better system than a preconfigured one. I ordered all the parts from NewEgg and the whole thing took about three hours to put together and it runs great. Advantages include getting exactly the configuration you want and ending up with a detailed knowledge of what is in your computer making it much simpler to upgrade or repair. Just an idea.