Can anyone please tell us what kind of hummer this is?
Update: Many Thanks to Jay at naturalistsangle.blogspot.com for identifying this beauty. He says its a Broad-billed Hummingbird (Cynanthus latirostris), a medium-sized hummingbird. It is 3 1/2 to 4 inches long, and weighs approximately three to four grams.
The breeding habitat is in arid scrub of southeastern Arizona-(the Madrean sky islands of Arizona, extreme southwestern New Mexico and northern Sonora) in the southwestern United States to southwestern Mexico. Outside its breeding range, it will occasionally stray from southernmost California to Texas and Louisiana. The female builds a nest in a protected location in a shrub or tree. Females lay two white eggs. This hummingbird is partially migratory, retreating from northernmost areas during the winter.
These birds feed on nectar from flowers and flowering trees using a long extendable tongue or catch insects on the wing.