I love owls. We used to have them in the woods near my house all the time in New England. We certainly didn't have a problems with rodents (or stray cats, for that matter).
Funny story: A friend and myself we walking in the woods one night near Halloween (so the hardwoods were bare), and there was no moon out. He's walking around making sounds like a cat getting knocked around. All of a sudden we hear a whoosh! And a flippin owl pulls up short, just behind his head, talons out, and is beating the hell out of him with its wings. What fun I had in those woods!