XMonad.
I use one app per workspace because floating windows get in the way and piss me off when I'm trying to focus on something. Switching through apps without using the mouse saves time and keeps me in the zone.
I use my mouse exclusively for casual web browsing. Vimperator for everything work related, like references.