During a recent trip to Trail, BC in Canada, I photographed this hummingbird in my brother-in-law's garden. I am pretty confident that it is either a Ruby-throated or Black-chinned, however I can't really get any further than that. I am also not sure if it is a female or a juvenile. I note that the bird has broad fringes to the upper-part feathers which may indicate a juvenile and it seems to have rounded tips to the tail feathers which may indicate the same. But to be honest, I am totally out of my depth with these!
Help on any of these points would be greatly appreciated.
The pictures can be seen here: