Call LoadLibrary -- use shdocvw.dll. Call is: DoFileDownload.

long DoFileDownload(LPCSTR url);

MSDN doesn't document this call, but it's part of IE 5 & 6. It brings up the cute dialog boxes.