No problems for me either. Your home page logo is 368K, ouch. You can definitely help by making these pictures more web friendly. That logo shouldn't have to be any larger than something like 50k
It could also be that when you experienced a slow down, someone else was conducting a heavy download or upload for a different site on the same server. I've seen that before too