We have successfully moved our server operations!
The new server should offer a much improved performance. We were down for only a few hours, sorry if it inconvenienced any of you.
Also you might have noticed the new portal application. It's all new, so if you have any comments or problems feel free to share them in the appropriate forum.