I prefer Trezor personally but I'm paranoid about writing my 24 word seed down in the correct order. I suggest memorizing it if you can because if authority finds it (and they will come for these in the future when their ponzi fiat scheme starts to collapse) then you'll be a target for badge wearing criminals due to civil asset forfeiture laws and they will be looking for your written down seed.
The odds of a brute force crack for a written down seed in incorrect order is 24^24 which is still an unfathomably large number. The key is to find a rule by which you understand the order but nobody else does. Then you can set up a dead mans switch on the blockchain with a smart contract for relatives if you pass away.