The UAC team just released a new whitepaper last week, with their latest guidance for developers on how to design UAC-compliant applications.

Windows Vista Application Development Requirements for User Account Control Compatibility

91 pages packed full of information!