im gonna go with rebuild. if you have basic engine knowledge, you can do the disassembly of the engine and reassembly with a decent tech manual. machining and such generally isnt much. neither are the parts unless you are trying to use crazy expensive parts. chrome moly rings=BAD!!
if you are taking the car to a shop, it will be the same either way.
i wish everyone was closer. every person with a problem seems to be so far away. i love helping people on cars that will help me someday. no one around here works on cars