If you are only using it as a HTPC and dont intend to play games on it go AMD, their IGPs are capable of playing back 1080p content, the intel IGPs are not so you will need a discrete card. For a HTPC there is no best intel motherboard, a P41 would do just fine.