btw, day rate is still the best way to work..
for some clients does not know how many shots they really want, there will ask you to shoot as many as you can, but just PAY for those they want in the end, so you may quote for 50 shots, spend the effort of creating the 50 shots, in the end the client will only willing to pay for 5 shots. You lose!
If you quote by day rate, so if the client try to squeeze as many shots as they can within the working hours, they will realize that it is not possible, and cut down to the most important shots or pay for additional hours. This is fair to all.
Sometime, some clients just only need one shot, and they know it may take a few hours or even longer to produce it, so they are willing pay big money for that. Usually, this type of assignments will be given to a very experience photographer, cos to the client, it is too expensive to screw up. The photographer will still be using day rate to quote the job, so the charge will be on par to the effort of creating the shots, this is still fair to all.