Can't find a damn thing wrong with it! Looks like a solid build for your purposes.
OK, if you insist, one small issue I see: you say you want small as possible, but note that your case has capacity for only one internal HDD. This is not an issue if you are certain your 120GB SSD is enough. However, if your needs ever change and you need to add a storage drive, you will need a bigger case.
Another consideration, your MB does not have HDMI out, only VGA. Again, this may not be an issue to you now, but this would give you the option to upgrade to HDMI in the future. You could get this Biostar for about the same price, or ASRock for about $20 more:http://www.newegg.com/Product/Product.aspx?Item=N82E16813138369http://www.newegg.com/Product/Product.aspx?Item=N82E16813157334