Hello Nichols,
According to my experience, there is no method to provide the privilege to the standard users to install or remove fonts themselves.
If you have administrative credentials, you can install or remove fonts directly.
If you have a standard user account and if the UAC feature is turned on, Windows Vista prompts you to run in elevated mode to install or remove fonts. Therefore, please enter the administrator's password if you are getting the User Account Control popup box.
If you have a regular user account and if the UAC feature is turned off, Windows Vista does not let you install or remove fonts. Therefore, the font installation operation or the font removal operation fails silently.
For more details, you might refer to the following KB article.
When you try to install a font on a Windows Vista-based computer, the operation fails without any error message
http://support.microsoft.com/kb/948623
How to use User Account Control (UAC) in Windows Vista
http://support.microsoft.com/kb/922708/en-us
Cheers!