I thought I would give this thread a proper burial...
The formulation of QM is through a homomorphism of Lie algebras from the poisson bracket in classical hamiltonian mech to commutation relationships in QM. This is to handle the correspondence principle used in physics, in a more general way. The requirements are more than just the existence of this homomorphism (the kernel of which are the constant functions, i.e. [tex]f=constant[/tex]). Although we would be tempted to associate [tex]X_f[/tex] (the vector field generated by [tex]f[/tex] in classical Hamiltonian mechanics) with the operators in QM, it turns out that it does not satisfy some axioms of pre-quantization (specifically, the axiom that constant functions should be mapped to multiplication by that function). In the end, we can associate [tex]-iX_f + f + \theta (X_f)[/tex] (where [tex]d\theta = \Omega[/tex], the symplectic 2-form) to QM operators. Anyway, a full treatment of this is given in mathematical physics books under the topic of (geometric) 'pre-quantization'. As far as I understand, a closely related issue is proving to be a big hurdle in rigorously formulating topological QFT.
note: [tex]X_f = \overline{df}[/tex] = 1-vector field that is generated by [tex]f[/tex] and which corresponds to the 1-form [tex]df[/tex] (correspondence is through the isomorphism between the tangent and cotangent space that is induced by the symplectic 2-form [tex]\Omega[/tex] )