I bent my derailluer hanger in a crash last weekend. Luckily it is replaceable. It cost me $20, plus $20 to install, align and adjust the shifting. The shop did it in a day.
If yours isn't replaceable, I don't know what you do. Keep having it bent back or send the frame in to the manufacturer to replace?