I have settled on a Q6600 as a processor for the new machine I am building. It is intended to serve as a gaming/programming rig for the next 2 years (at which point Nehalem should be firmly in budget range). I will probably settle on either a 4850, 4870, or gtx 260 as my video card.
I plan to overclock the Q6600 without pushing it too hard (ideally want to get it in the 3.0-3.2 ghz range). I do not intend to use Crossfire or SLI at any point in the future. What board would be a good budget selection around or under $100? What board would be good in the $150 range and what advantages would it provide over the budget board?