So I am planning on making a computer by myself (rather than ask my brother) and I would like to know... Can the motherboard be small and still have the best hardware, cooling system, ram, hdd's, videocard etc... I have an optiplex small form factor, looks like this Spoiler so will I be able to do this on a much smaller scale like my optiplex or must it be a giant?....-_- edit: I have money, so thats no issue on the parts, just would like to know if it is possible