I'm shopping for a good hex programmer's calculator and I'm not finding much.
HP's offerings are shockingly bad. They require multiple keystrokes per digit to enter hex numbers and switching bases is completey cryptic. On the the 35s you press [base][7] when you want base 10. If you want base 2 you press [base][8]. If you want base 8 you press [base][3]. For base 16 you press [base][2].
It doesn't even seem to be consistent. According to the documentation, sometimes you press [base][1] to get base 10, and sometimes you press [base][7]. WTF?
TI's offerings are also shabby but not nearly as bad as HP's. They at least have a model where you can enter hex numbers with one keystroke per digit.