You talk about maxing out your 401k, but have looked into you maximizing your income to the be able to save more?
(Of course money is not the only important thing in your life)