There are many network monsters out there, like the zdnet chain of sites, Yahoo, AOL, etc. I compete against some heavy hitting sites whose breadth I could never match so I make up for it by taking their weaknesses and making those my strengths.
Small can mean
easy to navigate,
faster decision-making window,
lower maintenance costs,
and can be closer in touch with user base.
Larger can mean the opposite.
Layers of drill down navigation
Impersonal, hard to talk to a real person
Slower to provide feedback
Astronomical maintenance costs that can overwhelm a company if the beast can't be fed
Has a hard time keeping in touch with it's user base