Canon 5D Mark III Still Worth Buying?