The external hardware is certainly up to Canon's usual high standard. The compact 4x zoom lens has a focal length range equivalent to 28-112mm, with a maximum aperture of f/2.8 – f/5.9. The monitor may not be the sharpest thing ever, but it is nice and bright, has a very wide viewing angle in all directions and an excellent anti-reflective surface.
In terms of features the IXUS 105 is, if anything, slightly below average for its class. It has a much more limited range of shooting options than most of Canon's IXUS range, with only an Easy Auto mode with few menu options, a program auto mode and four very basic scene programs. It has Canon's usual sidebar menu, but it lacks the slick animated gradient interface of the higher-end models. In Program Auto mode the ISO setting, white balance, metering mode, drive mode and image size/compression can all be adjusted. It also has the usual My Colours option with adjustable RGB, but with only a very limited range of pre-sets.
Main menu options include a a number of AF options including centre-zone or Face AiAF autofocus modes, AF assist beam and AF point zoom. Other settings include the option to turn off red-eye flash, date stamp, IS mode, grid overlay, and the i-Contrast function, Canon's version of a dynamic range booster which increases shadow detail in high contrast lighting.
The video mode is quite limited by recent standards. It has a maximum resolution of 640 x 480 at 30fps, with mono audio recorded via a small microphone next to the lens mount. Optical zoom cannot be used while recording. Video is recorded in the relatively low quality Motion JPEG format, rather than the QuickTime MOV format of the higher end models.