Today I was finally able to clean up my site for https and for the first time in recorded history, I managed to pull up the site without a mixed use security warning. It is quite nice to finally see the padlock icon on the weather page.
The next bit of grief will come on April 24, when NOAA may, or may not, switch some, much, or none of their services over to https.