Is there a way to auto enable/disable Background Data for scheduled Auto Syncs and anytime the Market app is launched? That way Background Data is only running when an app or task comes up that requires it, then it disables automatically (hence saving battery life). I've seen quite a few posts on this, but if anyone knows how to program Tasker to do this I'd love to see how you programmed the context/tasks. It would be nice if it could be done in a completely transparent way to the user.