Glad your car is back up and flying along. Same thing happened to me, well almost the same.
Driving home from work, and some animal (was night, not sure what it was) ran out in front of me. I swerved to the right, and smacked my front passenger tire and bumper corner into the curb. Rashed bumper/rim - bent control arm - bent strut - ect ect. 3000k worth of damage. Paid my 500$ deductible and got my local BMW dealership to repair it. They did a great job, front end looks brand new now. The front passenger side is now tighter in handling than the drivers side, and it drives me nuts.
It really is amazing how much damage you can do with such a little hit. Just glad to have my baby back, with a new bumper. Old one was rock chipped to all hell.