Nintendo
Like: The 1st party games are way above standard.
Dislike: They allow for too much shovelware on their hardware.
Sony
Like: The general originality of their games.
Dislike: The vulnerability of Playstation Network
Microsoft
Like: The effort gone into online gaming
Dislike: The lack of Exclusives