A dial gauge with a magnetic stand is available for $75.79 (list $141.62) at this site:
http://robertstool.com:81/central_tools.htm
You will find the Long-Range Indicator Test Set model number 6410 made by Central Tools. This dial gauge measures inches, but a metric gauge may be available for the same price (you'll need to ask). If they will only sell the dial gauge calibrated for inches, then the conversion factor is easy: multiply millimeters by .0394 to get inches, so 2mm of valve lift is the same as .0788 inches of lift (2mm x .0394).
Central Tools makes high quality precision measuring instruments.
You can also buy dial gauges with flexible stands (the kind I own) or magnetic stands made by Central Tools for about $140 and up from OnTools.com.
In addition to measuring the valve lift to time an engine, a dial gauge can also be used for normal maintenance operations such as:
front wheel bearing clearance adjustment
brake rotor runout/warpage
ball joint play
And other precision measurements such as:
crankshaft main bearing runout
crankshaft end play
camshaft bearing runout, lobe measurement
valve guide clearance
gear backlash
Tom