Olympus SP310 or Cannon A540?