Honestly, with only 700$, I really would just buy a barebones and get the parts you want. It really isn't that hard to build a PC from scratch, it is just mythed as impossible so you bring it to a "professional" to be built or buy a pre-made. Sure, having 100$ more, you could get a very nice pre-built from ibuypower, but at 700$ I would just shop around and get a sale on everything you can and build the best you could personally.