Evgeny-arm I don't know what or who you think you are but I am not one bit lazy and resent your statement. I did look at the Mega Squirt System it means absolutely nothing to me or this thread.
Truckracer I knew of some other types of mechanical FI but thought that most were way outdated and no longer in use, but not so. Here is a link I found to a modern day Mechanical Fuel Injection unit for a plane.
http://www.eci.aero/exp/fis_operatingmanualM242.pdf
As far as the mechanical for race cars go,
Here is a good read on constant fuel flow injection used in top fuel cars.
http://www.competitionplus.com/12_17_2003/fuel_101.html