This is not just Vista. WinXP and Win2K also needed at least local admin privileges to register a DLL. There is an easy fix for this. Just run this kind of stuff in a startup script or deploy KF with a GPO.
_________________________
Mart

- Chuck Norris once sold ebay to ebay on ebay.