I've always adopted older cats, or rather, had them adopt me. It's been ~years~ since I actually went out and looked for a cat, they usually just show up about the time I need one :~D And it's been since I was a kid since I've had my own kitten.
My old kitty does pretty well at mousing, but he uses the 'sit in one place and wait for a mouse to come by' method, which works well if he chooses a high traffic area of the barn, but we could use a more active hunter or two around also :~D
My dogs do really well at wanting to catch mice also, but they are too big to follow them into the crannies they need to go into.
I used to always have cats adopt me too but since I have gotten my german shepherd and yellow lab, the stray cats go elsewhere. I had a black tom that would lay on his back to catch birds. That was my best cat as a kid. He let me dress him up in doll clothes and all kinds of silly things yet was one of the best hunters too.
I also know that there are more than normal in the shelters right now because of the storms. I have just started to look for another one. It's been nice not having to deal with the litter box for a while. lol