Is This Micro Four Thirds Lens Worth The Hype??? OR - Cash Burn!!!