Where to find good coffee in Ikebukuro

Ikebukuro is a pretty big commercial and transportation hub in north-western Tokyo - it has the third-busiest train station in the world (only behind Shinjuku and Shibuya). I've managed to get the hang of Shinjuku station's sprawling underground passageways, but I'll admit the maze of Ikebukuro station still eludes me.