if you dont mind connecting to the computer you can do this
How To Take Screenshots In Android Using Android SDK
its what i do since it saves me from finding an app that works lol. i use to have one put all the pics came out with a strong red tint almost as if they had be taken with those red films that were use 3D glasses