I believe PC reigns supreme.
Advantages: Much better graphics, higher resolutions (doesn't apply to most), more precise controls, and, from my experience, a much better, more supportive and friendly community.
Disadvantage: Price; I realize there are very low-cost PC gaming solutions out there, but in order to really appreciate what PC gaming has to offer, you have to spend a bit more than you would on your average gaming console.