A Comparative Framework for Preconditioned Lasso Algorithms