Avoiding BRU at all costs seems a little extreme.
Perhaps you could provide a few details about the "damage"?
Also, I would suggest you read this thread
http://www.flyertalk.com/forum/avis/...mage-rant.html for potentially similar experiences by others and routes for remedy you may pursue.
As to being charged Dollars instead of Euros, it's called DCC (Dynamic Currency Conversion)
http://www.flyertalk.com/forum/avis/...argebacks.html