Dock Spaces is a tiny application that allows you to have up to 10 different docks and swap anytime you want from the menu bar. FREE of charge and Leopard only!
It will radically improve your productivity, and completely reinvent your user interface experience. Spaces integration will offer you a different Dock depending on your Space!!