will these rims fit my 02 wrx wagon? heres the link! http://minneapolis.craigslist.org/pts/1105409128.html
It also depends on the tire size you run, but typically you'll want to run between 40-52 depending on wheel width.
215/45R17 no problems. Wider might require rolling the fenders. I can't really see wanting to go with wider than 215 on a wagon unless you're a die-hard autocrosser or you're making some sick power. Good tires in that size will stick like nobody's business.
http://forums.nasioc.com/forums/showthread.php?t=450557 First post has some good fitting info. Always look at more than one source for your info, but it's a good starting place to get you in the ballpark. The guys posting above are gold, and will keep you straight, the link gives you background info.
if you didnt want to roll your fenders, depending on suspension mods i would run 225 45 17 unless the wheels you are buying have a super low offset >30 i think you'll be ok. im running that size on my legacy with .5* camber and i dont rub at all. im also lowered about 1.5-2 inches.
225/45R17 will most likely fit fine, but they are going to be a bit larger in diameter than stock, which will lower acceleration (probably not noticeably), increase gas mileage (again, probably not noticeably), and cost more (probably noticeably ). I can personally vouch for the 215/45R17 on a 2002 WRX wagon. I had Michelin Pilot Sport PS2 tires on that thing and it stuck like glue. If you're going for the really wide look, even a 225 probably isn't going to look a lot different than the stock 205. I forget what wheels & tires Bullwinkle has on his car, but they're friggin' huge. But that's a sedan, and I'm pretty sure his fenders are rolled.
Please stop giving advice on things you don't KNOW about. I'm running 225/45/17 on a +35 offset on my 07 sedan. IT RUBS. No my fenders are not rolled, but there's NO WAY a +35 would fit a wagon. +40 would clear my sedan, but that is all I can say. If the guy is nice enough, see if he'll let you test-fit a wheel. That's really the only way to know without seeing the offset. Ask for detailed pictures of the back of the wheels. The offset will read like: ETXX where XX is the offset. ex: ET44 will be a 44 offset.
that was one number that flew off the top of my head i was merely giving a rough example of a low offset sheesh . anything in the 30's is aggressive if you want to run a wider tire with it. even the low 40's would be considered fairly aggressive. EDIT if your chosen wheels do rub a little bit, there is always a big bulky rubber fender liner you can take off to give you an extra couple mm of width clearance for your tires.