There's a new trilogy by Richard J. Evans about the same subject. I have them sitting on my bookshelf but have yet to read them.
Apparently Shirer's book has drawn some criticism because he was a journalist and not a historian whereas Evans is a historian.