At 46 degrees lattitude, North Bay will be fine for Directv signal reception for both SD and HD channels.
Use either the AU9 slimline dish or the older AT9 sidecar dish and you will be fine. I have done some research and found anything 51 degrees (Calgary) south is fine for these dishes. As you move north from this point, you will slowly lose a portion of your HD channels - SD will be fine though.
If either New York or Los Angeles are your "home" locals, you will receive those fine but you mention Mesa, so no you will not receive those in North Bay.