I'm from the motherland of Bagels...Brooklyn. We take our bagels seriously. I think all Einstein locations should be burned down.
By far, Bagelman's are the best bagels I've had in AZ! I used to live across the street and went often. The owner is very nice. My only word of caution is that they can take a really long time to fill your order. One time I went looking for an onion bagel and was told that they would be 'right out'...20-25 minutes later I finally got my bagel. After that I would just take whatever they had ready.