Watch out for a long post. Don't say I didn't warn you.
Here's the thing...
I've always been a hardcore Xbox fan... But I never played multiplayer.
Then I got all these free months and $1 for a month deals. I had a taste of multiplayer after 7 years of solo gaming with my brothers. While in a way that was good, since I developed my skills while playing against good players, and not the fruitcakes online, so that I could and still do DESTROY players on Halo online...
I don't want to pay $10 a month for multiplayer.
When I heard about the new consoles, I immediately set up plans for getting the PS4, since it is known to be superior in the sections that I care about, mainly free multiplayer.
The thing is, today I heard that a friend of mine, who's going to be upgrading for the new generation, decided to go for PC gaming instead of Console.
He told me about it, and I was immediately turned (Bye bye Halo. Too bad I won't kick your ass on Legendary anymore.

).
So, by the end of this summer, I should have around $700-800. I'm not really a tech person, so if I want to build my own computer for half the price; unless it is pretty much baby talk to add the pieces, I probably won't be able to do that.
So, when I get that money, I plan on buying a desktop. I have an awesome flat screen and sound system already.
A keyboard is another matter, though all that I really need is a standard mechanical keyboard.
What Desktop and parts should I buy, that I would be able to play Battlefield 4 on medium graphics? (I really don't care that much about graphics. I just need a good looking game, not to play on the highest setting. Though, in place of amazing graphics I'm looking for next to no lag. Except... One thing that I NEED is awesome lighting. Like when you go out of a building the sun blinds you for a few seconds.)
So, does anyone have any answers for me, and should I wait until Black Friday to buy these parts?
Not advertising, of course. Le mods.