I rather liked Zimmer's score as well and I too have reservations about Elfman's works. 'Begins' needed a break from what went before and needed music to compliment rather than overpower. Elfman's scores tend to (but not always) overshadow the action on screen and seem to call out 'listen to me, I'm written by Danny Elfman!'. But don't get me wrong- I like him and when it works it works. Even John Williams can be the same way- you can sometimes remember his scores more than the films they scored.