Agreed. If your employer has a 401k make sure you're in it. You really will not miss it each pay day. The money taken out is just being taken off of the table for the tax guy.
Absolutely. They call it paying yourself first. If I had to actually move money, it would never happen.
To train a dog, you must be more interesting than dirt.