The problem: When I goto the toilet at work, there is no signal at all, so my smart phone isn't particularly useful at the times it should be.
The solution: Run an app via a button/shortcut/widget that forces Twitter, Facebook, Gmail, Google+ etc to update before I go so I have some reading material.
Does such an app exist?
Settings -> Accounts and sync -> Sync All (bottom left). This will sync every app that register there, like Facebook, Twitter, Gmail and Google+, but not all the apps.