i'd be interested to know what you mean by "high back" because i don't see one in the mentioned ones. That being said, headrests are available for almost every office chair. The leg-rest is a nice option, i didn't know you were looking for something to take a nap in, sorry.
The best recommendation for chairs is: Don't cheap out at something you tend to use lots of hours on a daily base.
Best of luck!