I'm currently working through Allen Hatcher's Book on algebraic topology and I'm noticing his sluggishness in style, I was wondering what other book on algebraic topology would work well alongside hatcher's book that helps make the ideas a bit more concrete and isn't as unorganized. Thus far I'm looking at Rotman's text for algebraic topology which I hear is excellent. There's also Fulton's text. I'm right now leaning toward obtaining rotman's text since it looks really good for a first run through of algebraic topology.
Try Tammo tom Dieck's Algebraic Topology. It is very detailed and a good supplement to Hatcher.
I'm learning the material myself, I follow Hatcher and for clarification and expansion of points I look up tom Dieck since it is so full of detail that it is easy to get lost in it.