So I think I decided what I am going to do.
Will pick up a mini-itx board such as this - http://www.newegg.ca/Product/Product.aspx?Item=N82E16813157273
Will wait for the Trinity A10-5800K apu to come out in a few weeks.
Will buy a low profile 6670 GPU and pair it up with the APU for solid gaming performance.
Will stick it all in a case such as this - http://www.newegg.ca/Product/Product.aspx?Item=N82E16811129080