I'm actually in pretty much the same boat. I need a more powerful computer, but can't afford a top the line new one. My solution will be to go with a refurbished or used computer. Some people say to go with building your own, but I don't have that skillset.