The only viable options I've seen are:
Cloudhashing.com (The price makes sense... against mining calculator I checked a few days ago, it should make ~$1600 a year if you spend $999 for the silver contract.
You need a better mining calculator. You are paying cloudhashing about 1.5 BTC for that silver contract and you'll be lucky if it mines 1 BTC. Try this calculator:
https://cex.io/calcIn general, it is better to price mining costs in BTC because mining produces BTC, and pricing in BTC makes it easier to determine if mining is worthwhile.