The C700 series of Olympus cameras have been popular for years.
It was among the first cameras with 10X optical zoom.
The lack of image stabilization was a problem for many people.
When shooting at 10X you do need something to help steady the camera for quick focus and for a blur free picture.

Since you are accustom to a 10X zoom, take a look at the current group of compact big Zoom cameras.
All of them have image stabilization.
Here is a review comparison:

http://www.dpreview.com/reviews/q209grouplongzoom/

..