It would be nice to get the SS impeller... I'm not ready to spend another grand, a bit "Overkill" on my checking account..
Not really a GRAND. Get a hold of Duane from Hi Tech Performance.com. I will bet he can have a rebuilt one for you for just about the same money as an aluminum one. You know as well as I do if shit like this happens to a stainless you can cut out the damage and reweld it like new again. So in the long run when this does happen again you won't be pissed at yourself for going aluminum again. Just my 5 cents