I was wondering what books to use to prepare for the Subject Test? I'm not looking for review books (i.e. Princeton Review), but actual math textbooks. What do you recommend for the following subjects? I've listed books that I've already used in parentheses:

Lang and Artin both have great algebra books for learning the theory. The test is computationally heavy, though, and most problems I've done from each are very theory based, so you may want to supplement them with problems that have actually numbers.

Bartle has a good intro to real analysis book, and Brown/Churchill did one on complex variables. Both are readable and will supply plenty of computation heavy problems.

I suggest to go for Gamelin Complex Analysis, Brown's Complex Analysis is also sufficient but if you are good at Complex Analysis you can save time in the exam by simplifying integral using methods from Complex Analysis. (Do till Residues)

For the misc topics pick any Discrete Maths book and read them a day or two that's more than enough.

Learn some basic number theory from any introductory book.

Do all the 4 available practice tests, you should be able to finish of the tests little earlier because actual test will be harder than those practice tests."