my current camera is a Canon Powershot S100 Digital Elph. i like it, but it eats batteries like mad -- my most recent replacement battery takes 4 shots before i get the low-battery warning. this happens to my Canon-brand replacement batteries after a month or so. i'm considering buying more batteries, and i'm considering a new camera. i'll be heading to Spain soon and will be taking one or the other. if i buy new, i want something more compact than the S100. required: - compact size (smaller than my S100, lighter than 6 oz) - good quality photos - good optical zoom - short time from turning on to taking photo - short time between photos - built-in flash - good battery life (i'm considering buying several batteries and not taking a charger on the trip -- i'm interested in thoughts on this matter) would like: - optical viewfinder (are these falling out of favor?) - intuitive controls, including: a. easy to turn flash on/off b. easy to switch to/from macro/micro - manual control mode don't care about: - size of LCD screen - movie-taking - image stabilization though this is "just" for holiday snaps, i do care about good quality with a minimum of fuss. i'm decent with composition, but clueless about f-stops and such, so though i'll occasionally play with a manual mode, it's not my main use case. i'm partial to Canon, but absolutely willing to consider others. budget is $400 USD for the camera, willing to pay extra for additional batteries and storage. if i can get what i want for less $$, all the better. i hope my "search parameters" aren't too broad. i hit up dpreview.com but am still overwhelmed. i'm hoping to get a couple appropriate recommendations here so i can focus my research.