New Facebook app activates GPS when launched -- how to disable? This started happening with the latest Facebook app update.

I don't want to disable my GPS outright -- I like that it comes up automatically when I call Google Maps. (Which usually is in a "where the hell am I" situation.) But I see no valid reason to allow Facebook to query where I am all the time. Facebook's settings don't have an option to disable this.

Since my phone (Milestone I) is rooted (but still with Motorola's official 2.2.1 OS), I wonder if there's some app through which I could enable/disable GPS usage per app. Is there such a thing?

(If there is, I'd like to disable it in the browser too.)
Similar to Permissions Denied, mentioned by Matthew is LBE Privacy Guard which also allows you to selectively disable permissions for apps. Also good for disabling geo-tagging on your photos as well as preventing Facebook and/or Twitter from broadcasting your location.