Looks like there is a GPO settings to force Windows to not show the start menu when you log in (aka start Desktop) … but un fortunately it works only on with Windows Server 8 Beta !
Read Alan Burchill post on Group Policy Central to get all the details.