Besides the obvious specs changes, what are the differences? I could have sworn the G5 iMac had the input/output ports on the side of the monitor and not all on the back at some point. Is this right? Besides the case being a bit slimmer and the built in iSight, is there really that big of a difference between Rev B and Rev C? Also, I figure Front Row will be offered in iLife or something at some point. Is this a fair assumption?