For myself...
I tend to deepen in specific languages and
frameworks, while broadening in most other
areas, including platforms, their
competitors, and related technologies.
As Marty said, to get the big bucks you're
expected to be both broad and deep, but
nobody can know it all (even in a single
domain).