Xbox only because my hands cramp up after 30 minutes of playing on the Playstation. On most PC games my keyboard hand goes numb in about 5 minutes.
I enjoy the Battlefield games when they're a year old and the glitches are worked out! Sadly I only play a few weeks out of the year.