Both have pros and cons
PC:
Pros: Nice graphics, bleeding edge technology, modding
Cons: You have to pay a lot of $$$ to achieve that, compatibility, patches, will it run?
Consoles:
Pros: No need to worry about, will this game work?
Cons: Graphics technology are usually older than PC, but I can't say it's true for
PC because we have so many console ports.