Clay, M&M did the head work on my STX Racecar, I thought they did a good job. I took the head to them still assembled with new parts. They cleaned it, hot tanked it for cracks, and machined the face within factory spec for me, and did all the seats as well. It was only a couple hundred bucks extra for them to do the valve work, which seemed like a great deal to me. They also checked valves for trueness when they were out and were going to tell me if I needed to get any new valves. My car has survived many many autocross runs, including two 13 hour drives out to Lincoln, Nebraska and back for Nationals and all over the state of Ohio for events without 'skipping a beat.'
If you plan to keep this car for a while, I would pull the head (including taking the cams off) and have the head rebuilt. E36's are known to have valve spring retainers and keepers fail over time, but you should be able to re-use everything else.
Go back through my thread here as this is exactly what I did last year --> http://www.columbusracing.com/forums/showthread.php?t=116347
Hit me up with questions, and I'll be happy to help.
Before:
http://i976.photobucket.com/albums/ae245/bmwohio/E36%20STX%20build/6BFFA4ED-38BF-4389-87CA-8ADFED1F6326_zpsmmhcmlmv.jpg
After:
http://i976.photobucket.com/albums/ae245/bmwohio/E36%20STX%20build/0FA4F99D-678D-4143-AAA1-356921DBEC33_zpsvjaolcvl.jpg