I also thought 215/45R17 would mean a bumpier ride, worn out bushings and destroyed suspension.
But let me tell you, Ive driven my car 50,000km on these same wheels/tires combo and I live in Karachi, we hardly have roads like Islamabad, car has survived and the ride isn't bumpy at all.
Brand depends on your budget, Ive found Direzza DZ101 to be a good balance between performance and ride quality.
Nankang NS2 are budget tires.
GT Radial Champiros are again a good balance between performance and ride quality.
All these are available in the sizes that suit you.