what is the best computer I could build for $2000 and what are some good websites to find pc components?