@ritholtz I would go with a PC if you are serious about gaming. However if this is a casual thing I would certainly recommend the Xbox. 

PlayStation is good but Xbox is better. Not to mention I am sure you own $MSFT, so you would be paying yourself.