How much hashpower would I require to surely mine one block per day?
Divide this number by the number of seconds in a day (86400) to get the required number of hashes per second to solve one block per day on average. You might get more than one block on some days and no blocks on others. It's random.
Currently, you'd need about 931 TH/s, which is a ridiculous amount of mining power.
About 40 TeraHash will make 1 btc a day About 66 Thousands bux worth of miners. And 400Amp power service. Maybe a lil more.