Nest has their new video doorbell up for preorder for $229. If you preorder, you get a google home mini for free.
The nest hello is a bit more expensive than some other doorbells, but if you are already invested in the nest ecosystem, this might be something worth checking out. Plus it has some features that others don't.
-The doorbell doesn't have to be pressed or detect motion to use the camera, you can view the camera 24/7.
-It's 4:3 instead of 16:9 which supposedly lets you see the person from head to toe.
-quick responses with pre-recorded messages
It does require a nest aware subscription for $10/mo or $100/yr to record video, but it comes with some additional features as well.
Unfortunately it doesn't use batteries and will have to be wired to your home.
Additional info about the Hello can be found here. Offer ends 3/14/18. Units should ship in March too.