Greg, for a 2 valve head they get $175 per cylinder. That includes the labor for the port work and valve angles - parts are extra. If you're going wild plan on $70 for the springs, $240 for the valves, $200 for the titanium retainers, $100 for the bronze guides - you can have $1,500 in a head real easy. Porting is forever. It never wears out, it works with a small cam, a big cam and it will live up to many upgrades as you progress. There is a happy medium where if the ports are made very large for nothing but high-rpm filling- then you will lose your velocity and suffer poor volumetric efficiency in the low/mid ranges. Quite simply the holes are so big, that the mixture moves slowly at low rpm and stops flowing when the piston reaches TBC. In a high-velocity port, the mixture keeps stuffing the cylinder even as the piston rounds TBC because of the speed of the flow.
Think about what a new Kerker or a set of Wiseco pistons and pins with boring, a set of bigger carbs will cost you - all of these are about the price of a ported head. The porting is my choice for the biggest bang.
You guys need to give Mike a call and work out something with him. He's done several here and everyone has been happy. I had Bobby do mine because we've ridden together and I've known him for years. He was in high school with my best friend, so it was like "all in the family". No, I did not pay that much for mine, but I wasn't supposed to..
Gordon