the motherboard is micro-atx and the case is somewhere in size between micro-atx and atx. the power supply is standard atx. my brother bought one of those power supplies with an extra fan bolted onto the back of the main unit, the additional depth makes it hard to work the power and controller cables into the cd/dvd drives. on the outside of the power supply there's a small posibility you might run into a problem if the power cord socket is not not flush and is too far toward one of the edges, if that's the case you won't be able to fit the power supply in or you might need to bend some metal slightly to get it to work. for myself i'll run an athlon 64 3200+ with 1gb ram 2 hard drives and a radeon x800xl 256mb pcix on the stock power supply. it's against most recommendations, but i'll upgrade if i run into any stability problems.