For general topology, I've always liked the first part of Bredon's Topology and Geometry. Munkres's book is beautifully written but I dislike its architecture. It lingers for too long and outstays its welcome. In contrast, Bredon's book develops the basic material at a rapid rate without skimping on necessary detail while covering important technical results like Baire's category theorem and Urysohn's lemma.