NiceHash is a great service to use but the question you should be asking yourself is : If it's worth it for someone to buy your hashing power to mine something, wouldn't it be better for you to mine whatever they're mining yourself?
That's what I keep asking myself.
Maybe you can try new coins :
http://hashfaster.com/Don't limit yourself to what you see on whattomine.com