For Bitcoin, the wallet that I would recommend for the desktop is Electrum. Its light, simple to use and secure. Other alternatives include Jaxx and Exodus, which also support a variety of altcoins, whether it be Ethereum, Litecoin and others. However, wallets such as Exodus are known to have high fees for Bitcoin (as explained above) so I would recommend using Electrum for Bitcoin.