I just recently started PC gaming in the last few months, before that i would defend consoles the death, but after i played Battlefield 3 on the PC for the first time, that was it for me. I still have my PS3 for Japanese exclusives (And Uncharted), but there is no way it compares to the PC.
That being said, consoles have their place for people who aren't exactly good with computers, or just want to play Call of Duty. Been having some random freezing trouble in Skyrim today, didn't have that issue on the console lol