For all of you Mac Mini devotees out there, Apple has released a detailed Developer Note on that little box. It's a good read and it will tell you a lot about Mac achitecture. Check it out here:

Introduction to Mac mini Developer Note
This developer note gives a technical description of the Mac mini. The note provides information about the computer’s internal design, input-output features, and expansion capabilities.