Well, I don't have access to comments on this site yet; guess the points system is separate from stackoverflow.
Wanted to respond to OP's last comment. I really like xmonad. You can set it up to run within gnome, kde, etc. with extensions. Here are steps I took in gnome 2.28.2:
sudo yum install -y xmonad.x86_64
sudo yum install -y ghc-xmonad-contrib.x86_64
sudo yum install -y ghc-xmonad-contrib-devel.x86_64
Create a file ~/.xmonad/xmonad.hs and put in:
import XMonad
import XMonad.Config.Gnome
main = xmonad gnomeConfig
Set the window manager:
gconftool-2 -t string -s /desktop/gnome/session/required_components/windowmanager xmonad
gconftool-2 -t string -s /desktop/gnome/applications/window_manager/current xmonad
If you change your mind, you can run the above two commands, substituting xmonad with metacity to put it back as it was.
links:
xmonad in Gnome
xmonad in KDE