Patience indeed.
As the one who does the hire and fire 'round these parts I can tell you that it can take quite a few weeks, especially if you have a system that requires various levels of checks and approvals before an offer can be made. The other thing to keep in mind is that, although this may be the thought uppermost in your mind at present, the people making the call may have a lot of other "greater" priorities to deal with.
Still, I do feel for you, the waiting is the worst bit