Thanks, guys. I have already have it set to sync in the Accounts and Sync settings and it is synching OK when connected to Wifi but not when connected to 3G. It's not a recent problem, it's been going on for weeks. I really can't work out what's going on.