For twitter, use the browser or mauku
You can use openoffice through easy-debian, or you can use google docs through the browser
Does the iPhone have video chatting?