talk to the guys at S-K Speed http://skspeed.com (631) 957-9525
their engine shop is in Lindenhurst (long island)
resurfacing on a double cut flywheel should run you about $70, but i don't know what a lightening and balance would be (they're doing the same for a 210mm flywheel for me later this week actually)
if you give them a call, be sure to tell them that Nater sent you. they're the most honest and straight forward guys i've come across in the area, which is why i give them all (like $1000's) of my business.