Most of the games that I play are on pc. The controls are noticeably better, the visuals are technically better, the prices are lower, and there are mods. Pcs have more than one function, so I can browse, play games, and talk to friends all at once. I couldn't do 2/3 of that on a console unless all my friends owned that same console and paid $60/yr for a silly subscription. The pc itself is cheaper to build and maintain over the years, so I really am not fond of consoles. I have a ps3 because of the exclusives and psn being free. Xbox is most definitely the worst of the modern consoles. Wii is okay, but it has very few games that I like.
The psp and vita are technically bad, but the cfw and game library makes them my second and third favorites. The various ds handhelds also lack I library that I enjoy.