Front end rebuild
If you have full coverage insurance, you should be golden. If not, how much are the repair costs versus another ride? It looks like you have a lot of value left there for a rebuild or a part out. I know I would be sick if that happened to my car...hope you are OK and best of luck with what you decide! The Professor has a good start on a list there for you!