Hey, i recently purchased the Canon digital Elph, and it really sucks at taking pictures. I mean its good overall, but it gets REALLY shaky, and i would prefer something that is very durable. I believe there are certain types of canon cameras that work really well in taking pictures. Not really interested in the whole professional camera's only small digital cameras. What are the good ones? (From canon only)