korell: Do you mean symbolic linking? I have read very little on it and what I have read hasn't really given me any real reason to use it.
Possibly my understanding of Vista's symlinks isn't right, but what I read was that it effectively just creates a new folder that points to the files of another folder (so the files exist once but show up in two different folders).
So, for this C&C Tib Sun example, you'd still have to extract the files into the Program Files folder, but a symlink could allow those same files to be accessed via another folder such as C:\Games\C&C Tib Sun\ and this is why I question the usage of symlinks - what advantage do you get over a shortcut to the folder containing the files? And if anything, a shortcut simply has to be deleted, and being a visible item it is there to remind you. However, a symlink appears to be a property attached to a folder, so you need to remember to remove the symlink before you uninstall and delete the folders.
However, as I said, my knowledge of these symlinks is very little so I may be missing something.
You can install the game to "C:\Games\C&C Tib Sun" because that folder isn't protected by UAC, make a symlink at "C:\Program FIles\C&C Tib Sun" because the game expects to be found there - now the game can write to its folder (savegames, for example) because it isn't protected, and it works because its files can be found where it expects them.
Or like I do, I install games to one folder, and use symlinks to redirect the various save folders to another single location. Now I can uninstall all my games without having to remember backing up my saves, no matter whether they like to save in their own directory, microsoft's "saves" folder, or an arbitrary location in my user directory - because they're all redirected to one place (with subdirectories), and I can easily back them all up in one shot. (I just have to remember making the symlink as I install the game... again)