The best thing I ever did for myself recently was getting a Swiss ball as a seating implement. It fixed my posture and every so often I can just bounce "locally" to unwind and get blood going. Good thing nobody can see me acting weird at home.
Plus as the ability to slouch is gone, I've got no incentive to stay seated and get up more often.