Hi all
being continually logged in is not causing the problem actually being connected with your browser is when the problems start to occur let me explain

you type a webaddress in to the browser address bar and press enter or go or whatever the browser then locates this address and opens a connection to that addresses webserver ((i know that Internet Explorer opens at least 3 connections at a time to a web server so that it can get all the information as quickly as possible)) most commercial webservers have a limit to the ammount of connections that any website can have at any given time
lets suppose for the sake of ease that the limit here is 100 if 101 people try to connect at the same time then you will get an error message bearing in mind that IE will try and open at least three connections at a time that puts the number of people able to connect down to roughly 34 and the fact that the majority of people will be IE users
as i said, being logged in is not the same as being connected when you close your browser it automatically closes the connection therefore dropping the amount of physical connections to the webserver although you may still actually be logged in this makes no difference as there is no physical connection being used
if someone has for example 10 IE windows open, each connected to champdogs then 10 browsers each making at least 3 connections will take up a third of the allowed connections then when everyone else tries to login they will eventually reach the maximum ammount of connections allowed for the server resulting in the now familiar error messages
This is vastly oversimplified for the technophobes out there

but i hope it explains whats happening a little more clearly
Of course, the easiest way to remedy the situation is to increase the ammount of connections allowed but, as we all know, extras cost money and as champdogs gets more and more popular, then the problem is going to get worse
HTH
Z