PC gaming friends list?

On PC do you have a friends list like in Xbox 360 or playstation? I am thinking of getting a PC with battlefield and is it better to have PS4, the new xbox (don't know the name), or a high performance PC? By the time I have enough for any of these the new consoles will be out.

With modern PC gaming, in most instances your Friends List will be tied to the program the game was registered with, e.g. Steam or Origin - the latter being what you'll use with Battlefield.

At any rate, if you're torn between the prospects of next generation hardware it's probably best to find out all the information first - wait to hear anything from Microsoft, and get concrete production specs from Sony.