This is a question thats been on my mind for a little while and it is: if you were to build a PC that is to the exact same spec as, say, an iMac, that is you use the same model processor, logic-board, HDD etc., why would OS X not run on it? I mean OS X must be able to tell what is Apple hardware and what isn't so it must come down to software/firmware that lets OS X run on that hardware and thats what I was thinking about; if someone could find the piece of software that tells OS X that 'this is an Apple product' then you would be able to run OS X on anything, I guess ?? Sorry, just my ramblings, but very exciting if it could be done. Penryn.