I haven't had any of the problems others have reported about T-Hex.
I only use AXE 3.4 other than T-Hex, which has expired. I use AXE for when I'm simply reading the binary and T-Hex for actual modifications. AXE is faster and has less quirks (quirks, not problems; the quirks would be problems but you can get around them with a feasibly minimum amount of effort) and T-Hex actually saves. I chose these two because I can stand to look at their interfaces; other hex editors have ugly colors and hideous layouts. These two are decently compact, have all the features I need and get the job done.
I hate how AXE doesn't save window settings though. T-Hex doesn't either, I guess, but T-Hex's default layout isn't as annoying, so...
A tip for people having a problem with the position loss. Just click the top left byte of the window before switching. It centers on the selected byte; that's why you're losing your position.
T-Hex's Hex search is entirely broken for me, but I just use the text search. I might have to copy and paste over and over before modifying the 00s to the correct values to search for, but I usually use AXE for finding things anyway.
I would like a better hex editor though. Who knows, maybe I'll write one in Java. ("Ew, Java!" right? Yeah, I know. What can I say? I hate messing with APIs in C/C++.)
____________________

|