For two release cycles, gnome-session has deliberately not done session restoring on login. This is a huge stumbling block for power users, who have to spend a lot of time on each login re-setting up their work environment. This should be solved for 12.04.