To add to that - the problem doesn't seem to be server related thats making the site slow. Its client-side. So it wouldn't make much difference if you are running a beefed up dedicated server - if you don't cut down on the runaway DNS or unresponsive js widget.
Would make no difference at all...
SImplify would be my recommendation.