The Xbox is running some xecuter2 chip and firmware, then EvolutionX as the front-end. There are dip switches on the back to enable/disable the chip, as well as a parallel port. The drive is 200GB, not sure what brand. I've been using this for 3+ years and it has played everything I've thrown at it. XBMC is a newer version as it was usually updated once every few months.
How would I find out the model/type of the DVD rom? I remember seeing something about region-free, but not sure what the actual model is. I just throw movies at it, and it plays them, that's all I've been interested in
Powermac is sold. There is a sale pending on the iBook (it will be available July 20th), but feel free to express interest in case the original deal doesn't work out.