I have a 2004 BMW330i with Performance Package and purchased snow tires and wheels in Jan 2004 that are in excellent condition. Got them from TireRack and used for 3 months. Less than 1000 miles on them. Not used in 2005 because I was relocated to a warm climate.
4 tires 225/45 HR17 BS Blizzak LM-22 093-335 orig $155/ea (see tire spec at the tirerack site) http://www.tirerack.com/tires/tires.jsp?tireMake=Bridgestone&tireModel=Blizzak+LM-22
4 rims width range 7.00 to 8.50 17K8 5-120 ET 38 MODA R3.78038N orig $219/ea go to tire rack for specs on wheels (page forward it is wheel number 57) http://www.tirerack.com/upgrade_gar...0i+Performance+Pkg&autoYear=2004&autoModClar=
Purchased new $1500+