I had this dilemma sometime back.
I went for the better-built 18-70 and am happy with it as a general walkabout lens, but that's because I generally don't shoot in the telephoto range of focal lengths; it can also be bought for cheaper than the 18-105. Never used the 18-105 though so can't compare for you sorry.