@justinleroux
Disclosing up front that I'm from GridPlus, I'd still say that it depends on your needs and use case.
If you're just using BTC, there are lots of options such as the Nano S line, but when it comes to smart contract signing there's no security without connectivity and readability on a secure screen.
This basically leaves GridPlus and then the most recent Ledger devices which have finally began incorporating the features we pioneered: a secure touchscreen, ABI decoding, secure backups, etc..
The only reason I wouldn't suggest the Lattice1 for absolutely everyone is that it is an enterprise-grade desktop device and people need security on the go too - so if you prioritize mobility over security, it's not the optimal choice, but we have something big coming to market in the near future.