If ANY map is a disgrace to CS, it's fy_iceworld. It just sucks the fun out of what should be a team-based tactical game. CS wasn't written to see how many headshots you could get before the 10 second avg round time was up.
Here's my skinny on the maps:
cs_siege - well designed, has open spots and tight corridors
de_nuke - can get old after a while but still a great map
de_survivor - one of my favorite maps! What's wrong with it? (And no i don't mean the snow lags your crappy Voodoo 3)
cs_bank - kinda small, but yet another great map. If you think bank is one-sided, then you must wish you've never seen any assault map.
cs_backalley - what CS should be all about. There's nothing like a great shootout in the back hallway of brick building, where you can dodge behind boxes/staircases/turns.