PC for all the reasons stated above.
Edit - Thought of another reason - Downloadable content - patches and updates, mods, expansions - all the ways users can enjoy expanded and enhanced gaming on a PC.
Honestly, I have a PC out of "necessity" - school, work, communication; it also serves as my media center for movies and music, not my tv. Why spend hundreds of dollars on a console that really only has one function? Plus, most of the games - YAWN.