I, too, was hit---by a dumb-bell high-school girl---in the passenger side. Didn't get a fender but got both doors and pushed the bottom of the 'B' pillar in by a couple of inches. I was VERY lucky to find an entire set of '06 doors---my car's an '02---for a hundred bux.
I took an entire weekend to re-do the 'B' pillar and hang the doors. The windows, locks, and mirrors all work with nothing more than a plug-in.
The gaps aren't perfect but are close enough to factory that it takes someone knowledgeable to be able to see where a bit more work is necessary. I used the '02 inner door panels and switches.
KS