Exactly. Email / Calendar all but fail when you lose data connection. Really? How can that not be a design consideration to have offline caching? I have to fight with the phone just to answer a call. When I try to hit answer the phone decides that it will flip to portrait, so I have to stare & wait for the orientation to adjust the UI so I can press the button. Sometimes it tries to flip immediate back to landscape then AGAIN to portrait; in these times I end up missing the call, because I can't answer the damn phone in time. .