MicroATX is the standard for motherboard/case/power supply. For the videocard it's about the pci-ex slot, so yes the card will fit into the slot on the motherboard. Of course, if you are using a physically small case, you'll need to make sure the card fits in that space. Cards can be short, or the can be low profile, make sure you pick the kind that fits in the space. A thin tower might need a low profile card, the card itself is longer than a mini but not as tall.