Best is mostly a matter of opinion. These two should do the trick for just about anybody. For the motherboard, if you have to have all the features get the UD6P instead. This board should do just about anything you need without paying extra for an onboard LED light or other expensive and useless features. This board will do both SLI/CFX and is 2oz copper for a more durable, cooler board. Also overclocks very well.
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128400
This RAM is probably one of the best you will find for 1156 while staying affordable. Its out of stock at the moment though.
http://www.newegg.com/Product/Product.aspx?Item=N82E16820226076