Missing on a daily power is a big let down and happens, frankly, a lot around our gaming table. Is there a way to introduce a rule that allows regaining the daily on a miss?
Many fighter daily powers come with the reliable keyword, which prevents the expenditure of the power on a miss. You could enhance other powers with the reliable keyword, but if doing so you would need to be careful not to tread too far on the fighters' toes (especially if there is one in the group)
The only real rule is the reliable keyword that Simon Withers mentions up above.
Another house-rule I have seen (but don't use) is that you can allow a PC to spend a healing surge to recover a daily power on a miss (and forgo the effects on a miss), or spend two healing surges, and keep the miss effect.
This is a simulation-y type measure because the PC is literally losing hit points in order to use his power- he's exhausting himself.
You can find something similar in the breakage rules in Darksun which run something along the lines of 'Take damage to your weapon in return for a reroll after a natural 1. While it wont fix the 2-9 wiffles, it can help head towards that direction.
Rerolls are much like regaining a daily power.