If money is a concern, you should get on the horn with a local Dallas BMW enthusiast dude and DIY the control arm. I bet a lot of guys would volunteer to help a man in need. I also don't think that's a very stringent job. Buy part, throw car up on jack/jack stands, remove the old one, put on the new one. The wheel refinishing is cosmetic so you could do that later. How much was the quote for the individual wheel?
In all honesty, I can easily swing the repair bill, it's just that I feel like shit for being so reckless. I need my car ASAP and they're already in the process of repairing everything (wheels included, no quote yet for the replacement) so even if I wanted to DIY everything, I don't have the time or resources to.
Good idea, though. Never thought to DIY it.
Also, the new M3/4s are out, so I foresee them dropping even further, just like my e60 when the f10 m5 came out.
Either way, I'm trying to sell my car.
I want the cash back so I can invest it and I'm leaning towards an e46 m3 now. Though, I really do like having sedans now, so if the price is right, I may spring for an e90 m3. I'll probably finance it to maximize cash flow.