I had to replace the mobo in my cousins 2 month old Dell Dimension 2350 for him. Lightening ran in on it and Dell would not cover the repair (another story in another thread).
HERE
Anyway, it was a standard mATX motherboard with a standard ATX power supply.
Mike