My casio exilim ex-h5 is only 18 months old and has stopped recognising my sd cards. It has been back to casio who say it is fine, however, I go on holiday and low and behold only the internal memory works taking 9 photos. A friend tried my cards and they work perfectly plus casio said the sd card is correct for that camera. Now considering buying new camera as I cant trust casios response if I send it back again. So would I be better buying a canon 240/260sx which have no internal memory or go with Panasonic lumix sz9 which has internal memory?. Any advice help gratefully accepted.