Ant is one of the guys on here that actually is a mechanic and works on e30's all day, he's based off the M25 @ j4, he goes under the company name of A-Tech - 01959534718
Re Turbo's cost, that's not a question anyone can answer very easily dut to the amount of variables involved.
For a "custom kit" for a 2.5, with say 300bhp limits and lots of second hand parts could be donw for about £3k but if your handy with the spanners and a welder it could be done for less.
Check out the "update" thread and also any thread by either turbobrown, Erel and Dimmy, all have been through what your thinking about. Both racecar & Lennie supercharged their m20's so search those threads too.
Going back to the problem you have, to replace the head gasket on a m20 is quite straightforward and can be done fully within 3hrs, I know because I've had to do quite a few

downside of being a boost junkie
Basic costs, GSF elring head gasket £19.80 + set of bolts £20 or so, so nothing major cost wise, once you've done it once it's easy next time! So it's just getting the head checked and skimmed if needed on top.
I don't think there is a "how to" on fitting head gaskets but the bentley and haynes manual's give you enough info to go on.
HTH, Mark.