Sorry folks. We're trying to figure out all of the issues, and we're looking at purchasing a dedicated server instead of relying on the good will of others, since buying resources means they'd be more stable. Keep an eye on our forums when these issues happen... we generally try posting an explanation of the problem and expected downtime.
Thanks for the update.
I say +1 for donating, MediaPortal wouldn't be the same without the info and fanart from thetvdb.com.