Tabbed content areas are a popular solution for the "lots of content - few space" problem.
Nettuts, a great tutorial website about web design & development has a nice example of creating a tabbed content area with jQuery & CSS.

When clicked to the tabs, content area switches to the new content with a slick accordion type effect.
Besides getting the ready to use codes from the tutorial, you can see how every step of the project is completed.
Here is the final demo of this tabbed content area.
Requirements: jQuery
Compatibility: All Major Browsers
Dock menus are very handy when it comes to limited space in designs. They just appear when needed and this idea expands the website area so much.
Webber 2.0 Dock Menu is a nice JavaScript docking menu which is easy to implement and does not require any JavaScript frameworks.

It is built with the Philippe Maegerman’s tween class. The logic of the menu is very simple: an empty div which determines the mouseover area for the docking effect and that’s it. Simple but very functional.
Compatibility: All Major Browsers
ADxMenu is a JavaScript and CSS drop-down menu solution which web designers will find easy to modify.
It supports unlimited sub-menus and offers a simplified usage as it uses the well-known <ul> <li> tags to create the menus rather than JavaScript configurations (JavaScript editing can be done for extra modification).

ADxMenu works in most of the modern browsers (an extra solution exists for IE6) and supports both horizontal & vertical menu types, even right-to-left and bottom-to-top.
Compatibility: All Major Browsers (IE6 requires a small modification which is explained)
woork, a blog that has some very nice web resources, shows how to create the famous digg-like navigation with a tutorial & source files.

The tutorial also explains how to create liquid & rounded corner items that you may find useful.
