I'd suggest that you talk to a few mechanics before making a decision.
Getting an overhaul can work really well if done right. You will have to see if boring the cylinders and getting in sleeves of OEM size is an option because in my experience it is the best thing that can happen (again, if done right).
Let me know if you need a second or third opinion from mechanics other than who you know.