Nsanity on 21 March 2013
They said back in 2005 that the 360 would be always connected too:
"It is always online"
"The console will also be always online"
"We think about Xbox 360 as being always connected..."
http://kotaku.com/103338/the-xbox-360