I know you can start messenger with various options using IE... is there a
way to put a link in a page to do this but not have IE then display a page
not found?

Example:

nim:startIm?username=username

This will start messenger and a message to username... but Internet
Explorer will then display an error page.