255/45 are way!!! too tall
for 9.5's, 255/30 or 265/30 depending on the look u want on the rim. i personally like the look of 255/30/19 and being a oem bmw m3 size, good (decent) tyres can be found for 200-300 being hankook, kumho, etc and even cheaper if u just want a chinese tyre.