These numbers were slightly higher than Google's at the time, but GOOG was still playing the "our stock options are worth more than their stock grants" line. In any case, ~150k for mid-range is certainly believable.
That said, realize that mid-range in pure software companies making Big Stuff is a little different. Most startup-level CTOs and Fortune 100-level "Architect" types came in at the bottom of mid-range, just due to not having worked at scope.
At the time, Apple had the lowest pay for comparable grades of any of the firms we researched in our Seattle-area recruiting. Of course, those stock packages have probably made up for things -- if they didn't just flip them at vest for cash immediately, like most employees do!
Also, if you think 150k is high, you should chat with folks doing software development in the finance industry. It's honestly a bit overboard, but the companies do what they have to in order to make sure that offers from Facebook, etc. aren't at all tempting.