So I've asked this question on forums before when looking to recommend cameras for different people, but the responses were spread out all over the board.
My brother had a DSLR (Canon Rebel XT) but found it too bulky to carry around in his backpack for simple everyday photos (and videos). He used to have a Canon SD 450 that he liked and is now looking to get a new camera.
What do you recommend? Budget is no more than $300.
In the past some people have recommended the Canon S3 IS and the Canon SD 870 IS.
Also, if you could also mention why you like (or are promoting) the camera, that would be very helpful in making a decision.

