That good old question about gaming on pc vs console. It is one topic of high discussions. So let's say your primary use of a system is gaming. Any platform would do. However before you make up your mind, check the titles available per platform. For example if you wanna play games like sc2, lol, etc you're not getting them on a console. Second of all, would you rather pay $50-$60 per game on a console or Dave up money for digital copies through steam? Third, on a console counterpart, free online gaming or about $60 Per year for gaming? (xbox live) sure it's not much when seen on a yearly basis but save it for 3 years and you're good for a new gpu. Fourth, do you prefer a keyboard/mouse combo or a controller? Consoles restrict to controllers, pc's can do both.
Now with all three platforms you can stream music, videos pics etc and ps3 even let's you browse the web. But would you not like to get that keyboard support with easy typing option compared to single word tapping from the controller? Oh and as people earlier said pc can be upgraded consoles are restricted to their hdd. Ultimate option, get both pc and save up for a console in future.