I would take a look at Redux at the top of your list. They're one of the better manufacturers out there and on a part level, warranty and value level Redux PC's are a great deal for prebuilt systems. It's crazy how well the PC is able to run and render things that would otherwise lag on most other devices!