Man that was a close call.
Your lucky to have made it in one piece as you could have ended up veering off the side of the road.
That curb rash can be fixed-try this:
http://www.wheelrefinisher.com/
I work some nights at a hospital and have to be careful driving back in the AM. I have to load up on coffee prior to leaving work.