The EUR isn't proven enough to overtake the USD. The eurozone is just now exiting a deep recession that exposed the weakness of its structure. Until the eurozone countries adopt a more coherent monetary and fiscal union, crises like Greece will still be a risk (this is before we get into the level of bailing out German banks for betting on Greece).
Remedy this, and the EUR will become a serious threat to the USD.