"At 12.1-megapixels, the Canon PowerShot SD940 IS is a powerful digital camera with plenty of features and it comes in a small sized device. The shooting speed is also very quick and the price is not much either, so it will go easy on your budget as well. Other features include HD video capture and a HDMI port for content playback on an HDTV."