One my clients brought this plugin to my attention. Although running a multi-language site is a major undertaking, this plugin does a good job of simplifying the content management for a multi-language site. Some customization is required for other plugins and widgets to be integrated for full multi-language appearance, but if multi-language content is a hot item for your site, then this plugin may be worth a look.
Plugin Homepage
http://www.qianqin.de/qtranslate/

Custom Fields in WordPress are the developer’s catch-all solution for any specific need that isn’t already covered by WordPress’s broad selection of plugins. In it’s most basic use, you can input specific content into custom fields and then present them in the post page or other places inside the loop through your theme. A good example of this is when using WordPress for a shopping cart style site. You can input all your pricing information as custom fields, making it easy for the client to input the data and giving the designer flexibility on how the information is formatted and presented. For a real estate site, the custom fields can contain a plethora of details about the property in the post. And the best part is that as these fields are in a separate location in the database that can be isolated and queried. Allowing users to request to see all single bedroom listings from the database without utilizing tags or categories.

The NAVT WordPress Navigation List Plugin has been around for a while now. It allows for full customization of all aspects of the navigation to your site. Create multiple navigation menus and simply drop them in as widgets into your theme. Although it’s a very flexible plugin, it is fully reliant on AJAX on the backend. To a lot of developers that might sound like an attractive feature, but if you ever have a JavaScript error on the back end of WordPress from any other plugin, it will keep you from updating NAVT. Other than that annoyance NAVT seems to be the leader in replacing the wp_list_pages function of WordPress.