if u think u'll be able to up ur budget soon, then get the ram now and go for the 860 later as choto said
however, if u're budget is fixed, then definitely go for the 8400GT. the performance increase in games from 6150 to 8400 will be much greater than 1gb ram to 2gb ram