Panasonic TZ7 - are you pleased with it.