I think the outage earlier may have been when the server was changed. Hence the speed difference... give it time though.
Yes the site is currently running off 4 new servers. The trouble is, the new server setup contains an old version of the forum which is why some are experiencing errors.
The times between the old box and the new ones were also out of synch so that caused some ordering issues within the thread.
It should all be fine within the next few hours.
P