you are really lucky.
i've only seen a hummingbird a few times (in whitby....otherwise, they are all over costa rica). even yesterday, i walked around the Brickworks hoping that last year's hummer was back (no luck).
the last shot is great.
to get spectacular hummer pictures, you have to jack up your shutter speed, hope for a well lit day and/or increase your ISO. depending on your camera, any increase in ISO will really make your pictures grainy.
and you need a superfast autofocus.
so its a lot of patience and luck.