Aberdeen, Glasgow and Perth, should be much of a muchness, up here near Aberdeen Orange and Vodaphone probably give as good coverage as any.
Typically as those maps show the nearer you are to centres of population or trunk roads the better the coverage.
Stray a little bit into the wilderness and it doesn't take long for mobile broadband to become more of an idea than a reality.