Nintendo
Like- Innovations
dislike- the laziness they get about 1/2 way into a console's life, Mario.
Sony
Like- Creativity, Variety
Dislike- Inability to advertise/Market, Not all regions are fairly treated and SCEJ being underused.
Microsoft
Like- Advertising, they make crap seem like gold. focus on indie games
Dislike- lack of Variety in First party