It is going to have to be PS3 for me...
I do love my Xbox, we have had some great times together... But Sony is just more humble.
I mean, i am all for accessorizing, but when Microsoft has you paying daft money for things you get free (or cheaper) with a PlayStation. It just seems to me like Sony is more conscious of what the customer is receiving where Microsoft seems more conscious with what they are receiving from the customer.
For example...
Xbox has you signing up for Xbox gold to play online, to watch media players, etc...
PlayStation has free access to internet, a browser and all online connectivity is free as far as they are concerned.
The controllers; With my Xbox, i got a wireless controller, batteries included.With my PlayStation i got a rechargeable controller, (As standard) with a lead to connect it to the PlayStation. For my Xbox, i had to buy a rechargeable controller pack separate, at a very silly price, which didn't last very long so ended up buying a cheap controller that you plug in to a USB port.
There are a few other quirks, like how they keep changing the Xbox dashboard... which seems to get more and more complicated each time they update it. It feels more like a media center than a games console now.
PlayStation just has the Cross Media Bar (XMB) keep it simple straight forward, does most of the things an Xbox does and it's easy to find stuff...
That's just me personally. I love my Xbox, good times, still use it, but PlayStation is just more reliable... and less noisy.
Also PC's are great for gaming. There is so much more you can do on a computer, modding and managing your game play... it's just chaos trying to keep up with the latest tech, graphics cards and upgrading... repairs... and that is if your tower and motherboard will accept these new upgrades. And laptop's are okay but you know it will be obsolete after a year or two. It's all very expensive for me, so i just stick to my consoles.
Hand held's get my vote too.