Hmm...
One thing I've noticed, if you go into your submitters admin:
http://www.thisdepravedworld.com/lin...users/user.php
Wait for the page to fully load and click "
Hide Your Sites"
Then log off and try to log-in again.
If you've got a ton of submits for some reason it takes a long time to build your site list and for some reason Firefox loads those stats tons faster than IE 7 does. No idea why.
Other than that, this is the first I've heard about the issue. Let me know if that works first.
