Review: 27-inch iMac mixes advancements, compromises