I think the bounty system is flawed slightly. Currently if you don't assign the bounty to a user before the time expires half will go to the user with the most up votes. Even if you do award the bounty there will be a chance that another user will come in with an articulate, well-written, deeply researched response who wouldn't get the bounty because the asker had already assigned it prior to the end of the bounty. Or, in my case, I return to my hotel to find the internet access had go down during the day and the staff hadn't been able to restart it, thus missing the end of the bounty and to assign it to the deserving winner.
A decent way would be at the end of the bounty time a grace period of 3 days to allocate the bounty. Then that would allow the users to allocate the bounty correctly.