Jeph, when it thaws out up there in North Houston
you should take it out and run your car up to 100+ and see if the car or steering wheel shakes anywhere along the speed range. I'd really like to know how well these rims and your new tires perform under a speed load.
BTW, I'd also like to know if you think the 18's provide a rougher ride than the 17's you had on there previously.