Product review (5 stars): vent hood
This is exactly what I currently have on my house now for this.  I needed to replace it because the bird catcher wore out, and this one is just perfect.