I know you can put custom fonts in say
C:\Windows\Fonts and applications will be able to find and use them. However this is only possible when you have administrator access to the machine, which is rarely the case in shared environments.
Is there a general way to use custom fonts from some other location suitable for non-admin users? If not, is there any manner specific for Adobe Fireworks (CS3) and Office 2007?
I'm interested mainly in XP and Vista, but a solution that works for other Windows versions would be great.