You might have noticed the 503 error up today randomly. The server is only allowed 100 concurrent connections, so once the 101th person tries to access the site at the same time they get the server error message.
I don't see how I'm getting that big a spike, but I'll check the server stats tonight and see if that's really the case. If it is I'll have to change hosts or upgrade.