The Olympus SZ range uses the standard small 1/2.3" sensor crammed with way too many pixels.
The one in the Canon S95/S100 is no real biggie either but it is about twice as large. This results in much better image quality even at low sensitivity/ISO - and higher price of the camera itself.
This has nothing to do with Canon or Olympus or any other brand in fact, if you compare a small sensor size Canon it results will be similar.
Samples from the Comparometer (http://www.imaging-resource.com/IMCOMP/COMPS01.HTM):
The first camera is the Canon S95, the second the Olympus SZ-30, image at 200 ISO:
http://s181.photobucket.com/albums/x270/egoipse/?action=view¤t=S95-sz30.jpg
As pizwat says, it's not about megapixels and the biggest zoom when it comes to image quality, but much more about sensor capability (and how a company extracts the info and converts it to an actual image).
The short rule is the bigger the sensor the better the image (of course the lens in front of that sensor needs to be good too, but that's not the problem on those compact cameras these days, the sensor is usually more the limiting factor on compacts).
Here is the S95 vs the D90, a dSLR from 2008:
http://s181.photobucket.com/albums/x270/egoipse/?action=view¤t=S95-D90.jpg
If there is less light available, not sunny bright conditions, and you need to crank up the sensitivity the difference starts showing even more. Here the Olympus SZ-30 vs the Nikon D90 at 800 ISO:
http://s181.photobucket.com/albums/x270/egoipse/?action=view¤t=SZ30-D90.jpg
So if you are looking for improved image quality go for a second hand dSLR, if not something like a Canon S95 which uses the larger 1/1.7" size sensor.
Sensor sizes:
http://upload.wikimedia.org/wikipedia/commons/f/f0/Sensor_sizes_overlaid_inside.svg
Most dSLR's use the APS-C size in this illustration, btw.
When it comes down from converting the data collected by the sensor into an image Canon uses very effective algorithms, Olympus does quite well too, but others aren't.
I don't own a compact camera btw, I prefer the vastly superior image quality of dSLR's, Nikon in my case. However if I would buy any compact I would go for one of the S-series Canons, saw a second hand S90 for 170$ recently and have to say I was tempted - didn't go for it as I know I would not have been happy with it in the long run as even if it is good for a compact it still is a big step down from the dSLR I'm used too.
As said, make up your own mind, samples of differences in image quality are all there, head over to comparometer and check out various cameras.
Dpreview has a comparing section too:
http://www.dpreview.com/reviews/q42010highendcompactgroup/12
If you want an Olympus a comparable model would be the XZ-1 - which comes once more with a "large size compact" 1/1.6" size sensor - and a price tag as well.
++
