That becomes even more frustrating when you (temporarily) are in another country and suddenly get smacked in your face by incorrect location based search results. If google wants to really retain traction with people who want to search for what they type (don't even get me started on the "showing results for: $bshere, if you want to see results for what you searched for, click here"), then they will soon have to provide a switch for it.
I really hope that google goes that way but I think it only crop up when people working at google find themselves using a different search engine to find (esp. programming related) specific topics.
For the overwhelming majority of my typos, "$bshere" is exactly what I wanted to search for. I particularly appreciate this when I'm searching from my phone (where typos are more common). There have been times when it has gone the other way (searching for "WiDi" aka Intel Wireless Display is the most notable example I can remember), but those are rare enough (and understandable enough) that they don't bother me.