Funny, I was just reading up on this camera yesterday. As far as I recall it is a 3 megapixel camera, the strong points are light/compact size, a 10x optical zoom, and electronic image stabilization so you don't need a tripod.
Their are reviews on
www.stevesdigicams.com and
www.dpreview.com
It looks like a pretty good camera.