First off, your CPU is 10 years old so any motherboard you are going to find that supports it is going to be 6 years old at the very least, maybe older. So be aware that motherboards start to fail around about that age, so you need to be careful not to buy one with blown caps or failed VRMs or whatever. Don't buy anything listed as "untested".
You definitely shouldn't buy the "cheapest" motherboard, because that would be some horrific thing from Wish.com that cost you $10, and would probably work for about 6 months then fail, taking your CPU and PSU with it.
There are also "Budget" motherboard brands to avoid: ASRock, Biostar etc.
Since you have a 3rd-Gen i5 CPU from 10 years ago, you won't be able to find a brand new motherboard for it. You will have to go to eBay.
The last chipset to come out for your CPU was the "Z68". As it happens that particular chipset was very popular because it had a lot of good features and was exceptionally stable and reliable. So you should easily be able to find a good-condition used board for sale.
Some examples of good boards from that era with 2x SATA-3 6GBPS ports:
Gigabyte GA-Z68 (Any revision)
ASUS P8Z68 (Any revision)
However, be aware that prices on old Z68 boards are going UP as they get more difficult to find, not DOWN. You might find that buying a slightly newer motherboard and CPU combo actually works out cheaper. Take a look at 4000 or 5000 series i5 CPU and motherboard combos as well.