For everyday use, the ASUS P8P67 Pro or Deluxe is a good choice. If money is tight, any of the ASUS P8P67 boards below those will get the job done. Hey, good choice on the 6950, I just got one from ASUS and it rocks! Like o1die said already, buy good RAM cause the Sandy Bridge stuff will give you a major headache if you don't. Go to the site that makes the board you choose and print off the list of RAM that qualifies for the specific board. It is called the QVL or Qualified Vendor's List. Do not, I repeat, do not buy RAM that is not on the list, unless it is the same except for the GB size...eg: 2GB is listed on the QVL but you want to use a 4GB DIMM model of the same brand and model. If you need more help, post your questions. For specific brand recommendations, I always say Kingston. The reason is that Kingston makes some of the best RAM out there and rarely has issues, unlike so many of the "fancy" named stuff. To put it bluntly, Kingston works when a lot of other stuff doesn't.
Have a great day and I hope we helped you.