225/45R17 can be used front and rear with those wheel sizes. Top choices for the best snow and ice traction for a non runflat would include the Michelin Xice Xi3 and Bridgestone Blizzak WS-70.
Winter
http://www.tirerack.com/a.jsp?a=AH8&...nter/index.jsp