Almost any pc today is leagues better than the current console offerings, but if you aren't experienced with the pc gaming scene it can be a pain to get started. That's what consoles are for and what keeps them alive in today's market. If you want no-hassle, get a ps3, I prefer it's game selection to the xbox 360. (god of war, gran turismo, uncharted, etc.)
I'm quite familiar with PC gaming. As a matter of fact i've been a pc gamer for the last five years, and I played many games from famous franchises on PC (fifa, battlefield, CoD, Assassin's creed, NFS, GTA, LA NOIRE, skyrim, etc...). I agree with you on the games available for PS3.
I just wanted to make sure to get a PC that would last 2 years playing the best games on decent settings (1140x900 resolution), because with the PS3 you don't worry about lags and stuff.