Is there a way to upgrade an installation of a time limited trial of Visual Studio 2005 to a full license?  Without reinstallation?

Yes, just run Control Panel -> Add/Remove Programs -> Change. One of the options is to convert from trial to retail.  Enter a product key and you'll have the fully-licensed product.

(from brian keller)