Well, Cat S60 is the kind of phone that I really really really like. It can take a beating and has a few physical keys (I still miss the flip keyboard), waterproof and with thermal camera. Considering that my current favourite laptop is Panasonic CF-19, it matches what I need well.
It's just that the software development for the phone is abysmal at best. I can't blame Caterpillar since the company isn't really all about consumer electronics.