Right!
Even though I generally would recommend PC gaming, at this point in time there are just too many undecided variables for me to recommend you a PC for that budget. Its because -
1) We will in a few months' time be receiving directx12 and vulcan powered games which will show how much more performance can be squeezed out of hardware available at your budget. Right now, there are a few benchmarks regarding draw calls but they are not really representative of real world gaming.
2) Anything less than 4GB on your graphics card will reduce its future proofing. This is because of consoles and their unified memory which allows for around 6-7 gigs of access to memory to be used in any way the developers feel like. If you look at this review
http://www.eurogamer.net/articles/digitalfoundry-2015-nvidia-geforce-gtx-960-review the writer mentions that 2gb is enough for today(shown by Shadow Of Mordor) but for tomorrow and ends up recommending a card that is , in my opinion, outdated because it has 3gb but not decent directx12 support.
3) Even though I haven't tried G-Sync or FreeSync, they seem to be quite the game changing technologies in terms of future proofing. This is because as the years pass by and you decide to not upgrade your rig, you will see performance and consequently the experience detoriate much more than consoles. This is what happened with my currently 7 year old rig. The rig doesn't seem to be quite up to standard as the software pushes it harder and harder and average and minimum framerates keep dropping. One tends to notice tearing or the high variability of framerates. The quality of the experience basically drops and you feel disappointed. From what I understand G-Sync/FreeSync will help mitigate this drop in quality by basically smoothing out this variability . At the moment, this monitor technology is expensive with Nvidia's G-Sync being better(in terms of the range of fps it covers) but more expensive. Moreover, your current budget doesn't allow for it unless you decide to save up. On the other hand, because consoles is where the majority of the money is at, development is focused on there and you will almost always get its games running well. If you'd like proof, check out Crysis 2 on the PS3. Its amazing what they accomplished.
4) Regarding Steam OS and Steam Machines, I dont think it has much of a future unless they bring in some hardware standardisation and subsequent software optimisation.
5) Many people cite as PC games being cheaper than consoles. WHile this is true during the first few months of their release, I have seen some fantastic sales from Sony that take the PC sales head on. If you think you are the kind of person who can wait till a price drop then this shouldn't be a problem. Otherwise you can always look at second hand console games for the ones that work.
6) Both consoles feature exclusives which are pretty darn enticing. For me, the PS4 has Bloodborne and Journey whereas the Xbox has Forza and Scalebound. In my experience over the past years, hardly any console exclusive worth my time has come out for the PC. For example, the whole of metal gear solid series has only one decent PC port which is quite a shame. The God Of War series and Vanquish are other good examples.
6) Also, Sony( I only have experience with the PS4 via a friend) gives free games every month if you are subscribed to their online service. I have found many times that these games are not the shitty ones that no one buys. For example, rocket league was being given away for free last month and IT IS DAMN FUN WITH A FRIEND!
7) The indie scene on consoles is becoming quite competitive with the PC since Sony relaxed their publishing rules with Microsoft following behind.
8) You already have a PC that you can use to do everything else apart from current gaming. If you plan to play the likes of DOTA 2 or indies it wont be a problem on your macbook. You can also always get a cheap license for windows from somewhere later on.
Taking all this into consideration, I would recommend you buy a console and a GOOD monitor/tv and speakers/headphones. I dont know which console to recommend you as the xbone's extra features like TV dont work in my country. But from my experience with the PS4, its quite the fantastic value for money. Wait till Black Friday and you might get even better deals.
I hope this helps
