http://youtu.be/oBeNGh0hvxg

I first noticed it on my Catmint. Then on my Vitex. The video doesn't show very good detail but it looks just like a bumble bee but longer. It couldn't be some sort of Hummingbird, could it? I swear it was a bee, just doesn't quite act like one. It looked like it had a fuzzy, yellow thorax. Any ideas? I've never seen one before.

Thanks, John