I used to suffer form frequent backaches. A couple of years back I shifted from modern office chairs to a solid wooden chair ($50) with no arms at home. The chair is heavy enough that it does not move as I shift my weight around. I find myself sitting up straight more often, as against slouching all the time, and since then I never had any back-pain.