I've installed Ubuntu version 10.04 aka Lucid Lynx on my Lenovo G555 and I've just about got it setup how I want, though I definitely made some changes!
I kept the Gnome default install and setup Awesome following the instructions provided on the Awesome wiki:
apt-get install awesome awesome-extra gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop False # Still disable the buggy Nautilus desktop thing gconftool-2 --type string --set /desktop/gnome/session/required_components/windowmanager awesome # sets awesome as wm
~/.local/share/applications/awesome.desktop
[Desktop Entry] Version=1.0 Type=Application Name=Awesome Comment=The awesome launcher! TryExec=awesome Exec=awesome
Then I customized my .config/awesome/rc.lua file as I have done in the past.
So far Gnome Keyring is working, so I'll stick with gdm. I moved the bottom panel, opting for the Awesome wiibox, then put the top Gnome panel on the bottom with auto-hide turned on.
I removed Ubuntu One following the instructions mentioned in the Docunext wiki, and then stopped a whole bunch of stuff I don't use in Preferences -> Startup Applications, such as bluetooth.
I added pam_env to /etc/pam.d/common-session so I could set some environment variables upon login via gdm / xdm / ssh whatever.