Does anyone know if Awesome has a one-workspace-per-monitor option yet? That's one of the things that drew me to xmonad instead. When you have multiple monitors, being able to change the workspace on each one individually is very useful.
You might also want to check out Wingo [1], which was specifically built with this feature in mind. It's a hybrid floating/tiling window manager with simple configuration.