Personally I prefer MultiBit although Electrum is very good too (matter of taste).
If you don't have a good Internet connection (like me) or don't have much patience you can use them.
Right Multibit have many good feature, but blockchain wallet desktop (or i can called spv wallet) also good too and can use easily.
I personally prefer multibit because of it's ease of use and the ability to send transactions without having to download anything, but I wish it did have some more security behind it.