There's a period of time when I'm trying to substitue the whole undergraduate real analysis course with the alternative choice: Use a general topology book like Klaus Janich's Topology and a decent measure theory book like Cohn's Measure Theory. The material I mentioned above can be a ponderable substitution of a real analysis course if you really hate the classics so much...