I forgot to mention that building and selling mining rigs can also be a source of earning. Just today a friend of mine asked if I can build a mining rig for him. I know enough to build a mining rig and he is willing to pay me to set one up for him.
Also if you have an existing mining rig and want some sure money but no longer interested in mining, you can have your rig up for rent.