FX6300 + 7870, or Phenom II. AMD is a good buy now with steamroller coming out next year on AM3+ socket. If you buy Ivy or Sandy now... You are dead ending yourself.
That is a complete waste of money there is no point in getting an Phenom II or 6300 now then upgrading in a year to a new processor. If he is going to do that he would be better off just getting a better processor like an I5 3570K that is better than the 6300 and 8XXX Piledrivers from the start.
Also Ivy Brdges is no more a dead end than Bulldozer or Piledriver. You are not dead ending yourself with an Ivy Bidges processor especially considering that it is better than Bulldozer and Piledriver and it will continue to be fine for gaming even in the future. Also it is no more a dead end than AMD's sockets. After the next line of CPU's AMD will probably be switching sockets to as they will probably be doing a die shrink to keep up with Intel. The point is that there is no such thing as future proofing and to try to "sell" someone a certain CPU because "it is more future proof" is a load of crap.