Looks ok from here; I can navigate through the site.
http://www.isup.me however diagnosed it to be down.

Could it be a US thing? :)