Talking to a Matrix Orbital display over I2C

Here are the web resources I used:
http://www.matrixorbital.ca/appnotes/i2c/i2c_general
http://www.neufeld.newton.ks.us/electronics/?p=241
http://www.lcdforums.com/forums/viewtopic.php?p=20566&sid=f3402725b46b4d3e2c55a23252ac6c53