I tried this a while back, but not being particularly great at Web based programming or design, I got it to work for me (in a way) so this is not for everyone as certainly not supported;
BACKUP your Default.aspx and Default.aspx.resx files for starting...
NOTE: By removing the asp:repeater tags the ASP is unable to load a list of sites from XML, you're setting them statically. Unfortunately, this means each HREF will open in a new window, but at least they're in one place ;)
1. In order to edit the title of the "Sites" side menu, go to C:\Program Files\Enterprise Vault\monitoringwebapp\App_LocalResources\Default.aspx.resx and open the file.
If using notepad, turn off Word Wrap and go to line 139 and edit the entry, then save the file;
<data name="sitesSmartPanelResource1.PanelTitle" xml:space="preserve">
<value>
GertJans Global Sites</value>
</data>
2. Open "C:\Program Files\Enterprise Vault\monitoringwebapp\Default.aspx" in notepad. Comment out the following lines (with ASP comment tags);
<%-- <asp:repeater id="sitesRepeater" runat="server" onitemcreated="sitesRepeater_ItemCreated"> --%>
<%-- <itemtemplate><li><a id="siteLink" style="text-decoration:none" href="url" target="target" runat="server">Site
Link</a></li></itemtemplate> --%>
<%-- </asp:repeater> --%>
3. In-between the <asp:repeater> tags (which you commented out above), add indiviual entries to the "Sites" side menu as follows;
<itemtemplate><li><a style="text-decoration:none" href=
http://servername1/monitoringwebapp/ target="target" runat="server">Site
Link1</a></li></itemtemplate>
<itemtemplate><li><a style="text-decoration:none" href=
http://servername2/monitoringwebapp/ target="target" runat="server">Site
Link2</a></li></itemtemplate>
Try it in the lab first :) As I said, unsupported, not recommended and not for everyone...
BZ