I wantet some extra content parts on the Company pages, so I changed the default.aspx located in C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates\sts\default.aspx , the main table being like this:
Warning: Forgetting or changing webpartZone's ID can be fatal - so be sure of what You are doing.
Setting in the table below instead on the existing, gives 3 extra WebpartZones: A small left and right, and a footer. It also eliminates a lot of stupid spacing!!
<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
<table cellspacing="0" border="0" width="100%">
<tr>
<td class="ms-pagebreadcrumb">
<asp:SiteMapPath SiteMapProvider="SPContentMapProvider" id="ContentMap" SkipLinkText="" NodeStyle-CssClass="ms-sitemapdirectional" runat="server"/>
</td>
</tr>
<tr>
<td class="ms-webpartpagedescription"><SharePoint:ProjectProperty Property="Description" runat="server"/></td>
</tr>
<tr>
<td>
<table width="100%" cellpadding=0 cellspacing=0 border=0 style="padding: 0px 0px 0px 0px;">
<tr>
<td width=70% valign="top">
<table width="100%" border="0">
<tr>
<td colspan="2" valign="top">
<WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="Left" Title="loc:Left" />
</td>
</tr><tr>
<td valign="top" width="50%">
<WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="BottomLeft" Title="loc:BottomLeft" />
</td>
<td valign="top" width="50%">
<WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="BottomRight" Title="loc:BottomRight" />
</td>
</tr>
</table>
</td>
<td width=30% valign="top">
<table width="100%" border="0">
<td valign="top">
<WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="Right" Title="loc:Right" />
</td>
</table>
</td>
</tr><tr>
<td colspan=2>
<table width="100%" border="0">
<td valign="top">
<WebPartPages:WebPartZone runat="server" FrameType="TitleBarOnly" ID="Footer" Title="loc:Footer" />
</td>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</asp:Content>
The first:
<tr>
<td class="ms-pagebreadcrumb">
<asp:SiteMapPath SiteMapProvider="SPContentMapProvider" id="ContentMap" SkipLinkText="" NodeStyle-CssClass="ms-sitemapdirectional" runat="server"/>
</td>
</tr>
Can be left out :-)