If you want to re-use your addresses, i'd go for electrum...
Also an SPV client you can restore from seed, but in my honest opinion, it has easyer controll of your addresses. A big plus is that it can be run easily on linux, and it has a portable version, easy tutorials for offline signing, HW wallet support,...
Electrum don't reuse your address unless it is imported AFAIK.
SPV Client=/ HD wallet. There are several wallets which uses the traditional generation. Eg. Bitcoin Core and Multibit classic.
I already have electrum, so thank you again mates. What is the most secure of MULTIBIT C ,MULTIBIT HD, or ELECTRUM ?
All are secure, there isn't any difference between all wallets if they are properly coded. Multibit Classic doesn't use seed and sends the change back to the origin, sacrificing the privacy.
Multibit HD charges a fee[1] for every TX made which is quite absurb to be honest. But I guess it would be fair since it's their software and it doesn't cost a lot. I don't use it so I can't tell you about the user experience.
Electrum, is by far one of the best wallet I've used. Electrum allows users to connect to specific servers and you can even run one on your own VPS. It doesn't cost a lot and is still secure. Electrum also have features such as MultiSig creation, 2FA etc.
[1]https://multibit.org/en/help/hd0.1/how-brit-works.html