I think if you want to make a personal machine go for pc- sure you might need to study a few things to know what works but when you get the hang of it *I have not yet* its fun.
If you just want to play for a short span get a console- I still play my 360*never had a problem with it* but it sits in the closet when I get bored or don't wish to shell out cash for online membership