I currently own a Canon A70, and have had it for 2+ years now. It's nice and all, but I am looking for an upgrade. I have been eyeing the Canon S70 for quite some time now, but I am not sure if it is the best camera for me. I cannot afford anything over $450 or so, and would like to stay under $400 if possible (unless a camera completely wins me over). So would you recommend this camera? Something else? A few minutes ago I saw that some people here recommended the Panasonic FZ5K (black body). Is that a better camera than the S70? Please let me know what you think. EDIT: I guess I should say a word about what I like to do with the camera.. I like to take macro shots, long exposures, night shots, and still life shots. I like to experiment a lot with different shots and whatnot, but those are my favorite types of shots, so I guess I would need a camera that would perform well in those situations and more.