I'm not one for body kits... I prefer the natural body style.. but here's what i would do (just a suggestion):
Body kits are more prone to damage because of the simple fact that they are THE bumper. If you were to get a body kit, lets say you get hit (happened to my friend a lot... went through 3 bumpers in a couple months)... you just spent a lotta money on a paint job and a kit and now you're going to put your stock bumper back on anyway.
Now... rims are definately not as prone to damage (unless you go curb surfing with your teg) You figure damage to your rims will mostly come out of fault from you the owner... damage or destruction of a body kit could happen from some other guy looking down for a second and hitting your car at 20+ mph cuz he didn't notice you slowing down while he was changing cd's.
Another thing about body kits is you gotta make sure you buy from the right place... otherwise installation is gonna be more expensive because the thing just doesn't fit right.
Here's the alternative: Urethane body kit. These mostly consist of the "lower lip cover" type add-ons which I personally prefer because you still keep the factory bumper (where there is no question it fits correctly) and it gives you a more subtle, clean, sporty look. Also... urethane bounces back! My cousin wrecked his front end recently hitting a pot hole in the rain on a turn and it messed up his whole front end, sent him into a wall... but his urethane type r lip was still ok (and so was he of course, thank God)! It flexes a LOT more than fiberglass. And you'll be glad when you come up to those bad driveways.
I have seen a few urethane full bumper replacements out there too... more rare but they exist and are becoming more popular.
So there... i think i'm done rambling... sorry for all the reading... but there's my 2 cents.