We have successfully deployed FogBugz On Demand version 8.9.90. This should fix issues with loading custom logos on On Demand sites. Sorry about the trouble, everyone! We're taking a hard look at the procedures that led us to releasing this bug.
If you have questions, please don't hesitate to contact us!