Szczesny has the potential to be a top keeper, but he is too raw right now, maybe in a couple years time, and Fabianski was doing very well, maybe if he hadn't been injured he'd had proven to be the keeper Arsenal needed, although he has proven to be blunder prone in the past. But Almunia is too inconsistent for a team like Arsenal, even though consistency seems to be an issue for all 3 of them, you can't play a keeper that performs well against Barça and then decides to give West Brom a hand in their relegation struggle - twice.