Call me crazy but one of the first thing I run after installing Vista on a box is...
mklink /J %SystemDrive%\Contacts "%USERPROFILE%\Contacts"
mklink /J %SystemDrive%\Desktop "%USERPROFILE%\Desktop"
mklink /J %SystemDrive%\Documents "%USERPROFILE%\Documents"
mklink /J %SystemDrive%\Downloads "%USERPROFILE%\Downloads"
mklink /J %SystemDrive%\Tools "%USERPROFILE%\Downloads\Tools"
mklink /J %SystemDrive%\Favorites "%USERPROFILE%\Favorites"
mklink /J %SystemDrive%\Music "%USERPROFILE%\Music"
mklink /J %SystemDrive%\Pictures "%USERPROFILE%\Pictures"
mklink /J "%SystemDrive%\Saved Games" "%USERPROFILE%\Saved Games"
mklink /J %SystemDrive%\Searches "%USERPROFILE%\Searches"
mklink /J %SystemDrive%\Videos "%USERPROFILE%\Videos"
mklink /J %SystemDrive%\Projects "%USERPROFILE%\Documents\Visual Studio 2005\Projects"
mklink /J %SystemDrive%\SDK "%ProgramFiles%\Microsoft SDKs\Windows\v6.0\"
I wish PowerShell would have such a command and not force me to "cmd /k mklink"...