Although I enjoy taking pics, I don't consider myself very knowledgeable when it comes to digital cameras and their features and capabilities. I do have a 2.1 mp Olympus C-700 Ultra Zoom camera that I bought new 3 or 4 years ago. Basically, it's been a very good camera and I have no real complaints. Even though I suppose it's considered a 'compact', I'd really like to find a camera that is super small (tiny) without sacrificing quality. I am looking for a camera that is truly small enough and light enough to easily carry around in a shirt pocket. Telephoto/zoom is not as important to me as having excellent macro capability. At this point, I don't have a great need to print pics, just store them on my computer for reference, etc. I'd like to stay with name brands, i.e., Canon, Nikon, Olympus, maybe Sony. Does anyone know anything about Casio cameras? Unless absolutely necessary, I'd like to stay in the $300 - $500 price range. Any help or advice would be appreciated.