Over the last couple days, I've been experiencing noticeable lag on the site (my internet connection at work runs at a pretty constant 1.5 mbps or so, and this is the only site that's been lagging) and the site has also crashed at least twice in the last 24 hours.
So what's going on? Is this a site overload due to the release of the 8320 this week, more visitors than normal? Or is it something else?