My digital camera does all of that, except I don't know about #4. It is a $300 Kodak somethin' or other.
_________________________
I've taken a vow of poverty. To annoy me, send money.