To get the really cool dialogs like provided in the UAC you need to some native calls. www.pinvoke.net is a great resource for this information.
Update: These are all really good examples for TaskDialog.
Nick Berardi
2009-01-26 02:39:43