Team size kills so many things. I had a client once that couldn't start a project without at least 15 people. Those projects were doomed from the start.
Maybe I'm getting old and cranky, but lately 7 is becoming my limit for people on a team, with team size as low as 3 looking pretty damned good.