I want to build a PC as small as possible, so I'm considering a mini-ITX build which support dedicated graphic card. In fact I don't need a graphic card right now, but just in case I will need one in the future, so mini-ITX seems to be a good choice.
I want a small and solid chassis at reasonable price, any recommends?