I got this idea from another cricket forum and felt it would be best to share it along with a few of my views.
India: great spinners, bad fast bowlers, great batting, tendency to commit stupid run-outs, hard to beat at home, ordinary away from home, inconsistent, flat pitches that offer turn but are batters' paradises, extremely rich and pampered, highest paid sports team in the world
Sri Lanka: great spinners, good batting, the "inventors" of pinch-hitting, slow pitches where the ball turns and keeps low, great team at home, terrible away from home, recently on a good run
England: tendency to produce decent fast bowlers who can swing, fast bowlers' pitches, overcast conditions, tendency to collapse under pressure, horrible one-day team, young talent, bad chasers, good at making excuses
West Indies: great fast bowlers, bad spinners, slow pitches that are great for batting, half-decent at home, lousy away from home, incompetent and cash-starved board, crazy internal politics
South Africa: great batting and fielding, boring team that bats out a lot of draws, pitches that assist fast bowlers, lack of quality spinners
Australia: ridiculously good at everything (especially spin bowling, fast bowling, and batting), the best and most annoying team in the world, great wickets that offer variety and a little something for everybody
Pakistan: great fast bowlers, reverse-swing, pitches that are fast bowlers' graveyards, good batting, horrible fielding, crazy internal politics
Bangaladesh: Perennial strugglers who everyone love to play if out of form to win, surprising upsets occasionally, good talented youngsters coming in
Zimbabwe: A rabble, political debacles ruining the team, players leaving because of the struggles, white racial discrimination.
anyone got anything for newzealand?