Assume you have AWD since you said 17 (RWD usually come with 18 stock)
OEM 17 should be 17x8 +45, with 225/45R17 square all around
The 2IS body is really designed for a stagger setup, so the rear fender is much more aggressive than the front
I am currently running 18x8.75 +35 with 225/40R18, front is pretty flush but rear is still tucked in (because of statement above)
Future plans to go 18x9 +25 to +30 ish, with either 225/40R18 or possibly try to fit 235/40R18
Key is to stay within 3% of total diameter from stock tire size
Also, rule of thumb when upsizing wheel diameter is to have tires down by 5% of width
Example, in my case
Stock = 225/45R17
1 UP = 225/40R18
2 UP = 225/35R19
3 UP = 225/30R20
***with exceptions for specific cases where you need to go narrower (215, etc.) in order to fit and prevent rubbing
A better upgrade from 225/45R17 would be 255/35/R18 (or 255/30R19)...which is closer to stock diameter than 225/40R18 (or 225/35R19)...........however it's hard to fit 255/35R18 or 255/30R19 in the front depending on suspension height and wheel offset
Anyways, for an AWD, 18x8.5 19x8.5 18x9 19x9 square setups are the norm
Many go for stagger setups on the AWD 2IS as well keeping front and rear rolling diameter within 1%, however this is done at your own discretion (best combinations are 235/35R19 front with 275/30R19 rear, or 225/35R19 front with 265/30R19 rear)
EDIT: in regards to bigger/heavier wheels slowing you down
Yes heavier wheels not only slow you down due to added weight, but also puts more stress on suspension components due to added unsprung weight. That's why most people when changing wheels go for lighter wheels. This can be offset by added tire weight, but depending on combination most end up with a net loss in weight (which is a good thing).
Lowering = lower center of gravity = less body roll and better handling
Wider (both width and offset wise) = more stability and better handling
But of course there are downsides such as alignment issues which can be corrected