VGirl will probably have a detailed answer, but in the meantime, the following migration map has been fascinating to watch as it gets updated on a daily basis:
http://www.hummingbirds.net/map.html
This was recommended by another poster on another thread. Sorry I can't find it now to give proper credit.
But it looks like the answer for Oklahoma is: Any day now!