Twitter has its slow periods. When it seems slow, you can have better means of 3rd party services than the site itself. I've been on various sites throughout the day and Twitter is the only site taking long to load; usually it loads faster. Check on the link why twitter is so slow http://news.cnet.com/8301-17939_109-9700? for more information.