Now that is a difficult question and really depends on how much you can afford to spend.
If you want to stick with AMD, then look at a FX-6300 and a corresponding AM3 board
If you want to move to Intel, then I suggest starting with an i3 and a corresponding board.
You will of course also need to acquire a graphics card, which also vary vastly in price, if you want to do any sort of gaming.