I thought the graphics in ME2 and 3 were pretty good, at least. There is certainly a distinctive look and feel to the engine, but I don't think any of the games that use it look bad just because they chose UE3. It also has the advantage of being extremely scalable. I've ran UE3 games on mid-end hardware from 2005.