On the Content side of things, you should really try and make it easier for yourself by getting everyone else to supply the content. (Works well in theory of course).
Tools like:
A Wiki - A collaborative authoring tool that allows anyone with the right permissions to update the text of a page.
A Blog - Basically an online diary, but useful for teams to make announcements and keep track of progress.
A Content Management System - there's lots of good free CMS packages out there that you can easily download and use. The Desmodue website is run on a product called Drupal
http://www.drupal.org This also allows pages to be customised, multiple people to add content etc
IMHO, getting more people involved in compiling and updating the Intranet content will make the whole thing better in the long run as people will feel a sense of ownership.
The easiest thing with the infrastructure side of things is to get a consultant in for a day to set it up for you. I reckon an IT student should be able to do it for beer money ;-)
[Edited on 10-5-2005 by phillc]