Seems like you made your decision but ive been pondering this on my 2011 STI. Snow tires are definitely the way to go and Blizzaks are king. Ive had a set, love them.
I really dont want to buy 18" snow tires for my stock wheels. I think its the 05-07 STI wheels are 17" and bolt right on...