We usually recommend/like to custom build our own computers. It lets us save a lot of money and put a special touch on our computer, which we can't get with a prebuilt. What is your budget? Do you need a monitor? If not, what size is your current monitor?