IE will display the error: "This page contains both secure and nonsecure items" on some pages.
I think that replacing all links with "http://...." to "https://..." will fix this error. The SiteLogo has this problem and possibly other links. Perhaps replace all SiteSettings.SiteRoot calls with WebUtils.GetSiteRoot()?
-Jesse