AC has always been hard to get in Canadian Miatas. Not sure the current schemes.
I would go for the Miata, but I suppose I'm biased. Jeff, believe me, you can feel the Miata handling prowess even zipping around the city. If you were looking for a softer, cruise-oriented car I suppose the Crossfire would be okay. As an aside, you are looking at a "deal" on the Crossfire vs MSRP on the Miata. Mazda dealers will happily deal on a Miata right now (or anytime over the last couple of years) as they have not been selling well. Try running the numbers on a discounted Miata and see how it stacks up.