I'm looking for a new digital camera. I am not a photographer, I just want something to take with me to take pictures with. Anything over 3 megapixes is fine. I want the smallest camera I can find. I want something I can throw in my pocket and take with me. But I also want something that takes decent pictures. I've always loved the way Canon cameras reproduce color, so I'm partial to them at the moment. Also, I already have a 2GB SD card, so if I could find one that uses SD media that would be cool. But above all... small!!! Suggestions?