I updated my mid 2011 IMac to this beast.  I highly recommend Mastertronics!