The MSI H81I nails your requirements.
If you need Wifi, you'll need to spend a bit more on something like the MSI H97I-AC.
Be aware that while the MSI ITX boards are all excellent value they have limited CPU cooler options. If you plan on sticking with the stock cooler (no reason not to really) then they are fine, but if you plan on going for something bigger then the CPU socket placement on MSI boards will cause you problems.