I agree 100% with the site speed. I thought we moved to dedicated hosting to improve the site but its still dead slow for me as well. Theres a lot of users now and lots of images being viewed. We don't have dedicated content management system for all of the images so the poor server is probably trying to dish up several very large images at any one time.
I don't get the log in layout issues tho. I am using Firefox and I believe that Chrome looks ok too. Its possible that old browsers may render it incorrectly but thats not something I see here. I get other issues which seem unique to me tho but thats another story.