I recent had a conversation with a friend who had a nice problem. He had a big cheque coming to him for retro pay for a raise that he got. The amount was several thousand dollars and he had decided to pay off some debt (Great idea!). The question was which debt would he pay off first. He has a car loan for about $20K (5.9%), the mortgage for over $100K (6%) or a student loan at $5K (8.5%). He was concerned about paying off the student loan since he can use the interest as a tax deduction.
My personal thought was screw the tax write off and get rid of that student loan because the satisfaction of finally paying off your loan is a great emotional high which can be used to inspire you get rid of more debt. I think people tend to get so tied up in the numbers that they forget that money is a very emotional topic.
So next time you get a windfall, try to remember that some emotion in your money decisions can be a good thing.