Wow that is way too much to lease a 9-3... Buy a 2002 (previous one, hatchback), or even a 2003-2004 (new one, sedan) for a fraction of that $540 payment...
I did a peeked a quick look on autotrader.ca and there are many 2003 9-3s going for about 24-25000$... So for the same price as leasing a 2005, you could OWN a 2003...