OK, If you're about to drop $600 on all-seasons, this is what I'd do if I were you (and did myself):
Spend $400 now on good snow tires - you can get Artic Alpins for ~$100 each from TR shipped. In the Spring, spend another $400 on decent summer tires, such as the Kuhmo ECSTA 712 which came on my car. Not the greatest, but far better than any all-season tire. That way you get good, safe tires for the winter and good, performance tires for the summer for only about $200 more than a compromise for all seasons. The bonus is that the two sets of tires together should last longer than the 50k miles warrantied by Ford on the Pirellis, so you're really not out any $$ at all to get the best of both worlds.
BTW, the P7 is a "summer" tire, not an all-season. I wouldn't want to drive those in winter.
And $25 each for installation is very high for these parts; I paid $10 each at an independent shop recently, and Sears would do it for $18 each with lifetime balance. Places like BJ's Wholesale and Firestone offer free changeover from winter to summer tires if you buy snow tires there.
Scott