As long as you stay close enough to the stock rolling diameter, you will be fine. Use the Miata wheel diameter link that someone posted earlier to find out what size you need. But I can tell you off hand that for 17's , Contours should ride on 225/45R17 tires.
Recalibrating your speedo is unecessary IMHO. Who really gives a flying fugg if the tacho says 50mph and your doing 52.5mph?
Save the money and spend it elsewhere!
As for the comment about rubbing and comfiness - that's also BS!
If you get the correct offset wheels (42mm for a 7" wide wheel, for the Contour)rubbing will be minimal, and nothing a rubber mallet and 30 minutes of your time can't fix.
I have 18's and the ride is still good. You'll just have to learn to be more alert while driving, so as to avoid potholes. And being more alert when driving can only be good!
The forums are refreshed and BS is already flying - ahh you gotta love the internet!