I had the need for a team site, but instead of the standard quick launch, I wanted more of a publishing like navigation setup. So I did the following:
1) Create a new Site Template. For reference I used:
I copied the STS site template onet.xml file, and then created a new template in my webtemp_custom.xml file.
2) Next add the Navigation Feature under WebFeatures in your onet.xml file:
<!-- NavigationProperties Feature-->
<Property Key="InheritGlobalNavigation" Value="true"/>
<Property Key="ShowSiblings" Value="true"/>
<Property Key="IncludeSubSites" Value="true"/>
When you create a new site, you'll see that you have Navigation link in your Site Settings that you can now configure, just like a Publishing Site!