Matlab's backslash is the GPL'd Umfpack (relicensed from the author).  The most important thing to know about iterative solvers is that the Krylov method is a minor component, preconditioning is the hard part.