In case anybody else hasn't noticed, TitanTV has been out for a couple of hours at least. "unable to find server at titantv.com" is what I get, when I try to go there!
edit: This might be a clue, a bunch of routers down in NA:
http://internettrafficreport.com/namerica.htm
edit: This might be a clue, a bunch of routers down in NA:
http://internettrafficreport.com/namerica.htm