One note - many gnome based linux distros now use NetworkManager for providing wireless access which does not work once you move to a different window manager like XMonad. So read up on wpa_supplicant and XMonad bindings before you nuke gnome and install xmonad.