I find your examples "crime witness aid for police" and then "other non-big-brother things" a bit chilling.
Personally, I could see a passive recording feature (say, the last five minutes) as useful in this way. But then we're talking battery life, and I haven't read enough to know about such things for Google Glass.
On the other hand, the surveillance potential is of course scary. And once Google glass is out, I really do not know how to limit the impact.
These tools already exist, and do great - except when they don't. Strangely, they tend to "not work" exactly when the officer is suspected/accused of overstepping the bounds of their authority or the law.
The classic example is the 18 minute silence on the Nixon tapes [1].