Just my 2-cents....
a. You can increase compression by taller pistons or smaller combustion chambers (aka "closed chamber" heads)
b. When you rebuild the engine, you only really have to change one or the other to raise compression.
c. Milling heads/blocks will work, but as mentioned, that affects the intake/head mating surface and that can be a pain in the butt (not worth it in my opinion...I've been there)
So....why not rebuild the motor, you'll likely need pistons, so change those and leave the heads alone. If by some chance you can just re-ring the motor, change the heads. Personally, I'd just plan to swap the pistons