it's in iPhone 4S, but it drains your battery like crazy
Doesn't iOS now have a location service that will update apps of your location without running the app constantly in the background?
I personally have not noticed more battery drain than normal on my 4S.
Siri itself is the only (big?) iOS 5 feature that is hardware locked to the 4S.