It wasn't do do with terrorism.
It wasn't to do with WMD's
It wasn't to do with Sadamm Husseun's tyrannical ways.
IMHO the most likely explanation it was to do with the fact that the situation with Iraq was a mess even before the invasion. The oil-for-food program was being abused, problems within Iraq were being blamed on the sanctions and the weapons inspectors were meeting delays and obfuscation. It had an air of "unfinished business", too. The chance of oil money may have been a consideration but I don't think it was the primary reason.