I have had good luck with Dell. They offer good prices, good guartantees and a good computer. My experience is that they stand behind the product. It may take a few calls for you to go through their list of attempts to remedy the problem, but they do get it right.
Whichever you choose, have fun