I'd like to mention Dale Bagels (7715 5th Ave, Bay Ridge). I'm new to New York so maybe not a bagel expert but these are the best bagels I've ever had anywhere. I've noticed that Bagel Boys on 3rd Ave is always packed but Dale Bagels is not. I think it has to do with the decor, Bagel Boys is shiny and Dale Bagels is a bit less fresh looking. But if you are after a good bagel- go to Dale.