The new iOS 5 beta 3 seeded to developers today improves control over Location Service with new switches that enable and disable specific features including:
● Cell Network Search ● Diagnostics & Usage ● Location-Based iAds ● Setting Time Zone ● Traffic
Developers can download the update from the iOS Dev Center. For everyone else, iOS 5 should be available sometime in September.