This is the xmonad configuration that I use at work. It uses dzen2 and conky for the status bars.
xmonad is a tiling window manager written in Haskell.
For a more detailed explanation of the steps I took to get to this final configuration feel free to visit the explaining post at ThinkInGeek