Just a small info on Application Compatibility.., Flag registry keys does solve the app launch UAC problems on Vista/ Windows 7.
In this hive, give in the exe name, along with the runas key. This will solve much of our problem. Also the document attached should be of real help to you.
PS: This is purely a Developer/Packager solution.