I'd like a touch screen and the picture on zoom is a bit grainy, but not that bad.  Otherwise, it serves my purposes.