PC.
I don't think it matters so much anymore, as a lot of these AAA titles are "ported" or cross developed without too much of an issue of difference. The only bad thing is, and sorry for using the old cliche, these "non-ports" of multiple platform games always seem to suffer from...