Mathematics for 3D Game Programming and Computer Graphics is not on your list, but I own it and think it's excellent. It has chapters on everything from simple topics to advanced, and will function as permanent reference material when you are done reading it.
It was in fact on my list, but I thought it didn't cover physics. Just saw that it does. Would you say that it manages to bring across the basics well? It's only 20 pages on linear physics, doesn't seem much. I don't want to write the next Box2D, I just want a solid foundation. It has a trigonometry reference, that's a plus. Would you generally say it's useful for 2D games? Do you have a more basic math book accompanying that one?