Big City Bagels does a very nice job.
Now that Brooklyn Bagels (Desert Ridge) is closed, Big City is the only game in North Scottsdale. They tend make what I call plump bagels. In other words, you might not see an opening in the middle. But they are great for making sandwiches and tasty too.
If you are an early riser, I would highly recommend coming here early and getting the bagels when they're still toasty hot. The smells inside the store are amazing and don't forget to get your card stamped.
Enjoy!