So, it's midnight, and I just finished pulling at least a bit of the front-end of the WRX apart, and we're "lucky". It looks like the only real damage was the hood, grille, and upper radiator hose; there's a few little plastic clips here and there that I'll need to replace, one of the driver's-side headlight mounting tabs snapped, and the radiator definitely bowed in a tiny bit (but not nearly as bad as it had first appeared), but no real show-stoppers.
So, in the interests of saving money on this repair, I've tracked down a heck of a deal on a replacement fiberglass hood by AeroSync, and I'll probably grab one of the plethora of eBay grilles (or just go without, for that rough, Max Max-ian look). There'll need to be a bit of painting too, from the looks of things. I'll probably do an intake while I'm in here screwing with stuff, since I'll have most of the front end apart anyway. What the heck, maybe I'll get a set of those pimp little hood struts too; I'm lazy like that. ;-)
One piece that's concerning me a bit is the upper front frame member; it runs across the top of the front-most portion of the engine bay, and is basically a locator for the headlights, radiator, air intake, hood latch, and some other random stuff. I'm tempted to have a professional straighten that piece out, but since it's not really structural, and the damage isn't too bad, I'll probably take a crack at it myself. Luckily, some of the pieces that attach to it are still where they belong (attached to other locations), so I can use them for reference.