スマートフォンの感度が意外と悪いのはなぜ?

カーナビでは、かなりの精度の位置
が表示されるので、期待していたのですが
スマートフォンGPSはまだまだなんでしょうか?

はてなココ
foursquare

を利用しているのですが
結構ずれます。

そのため、周辺の施設を選択するときは
問題ないのですが、

スポットを新規登録するときですが、
GPSがずれているので、登録する場所もずれてしまいます。

これって、ちゃんと位置情報を取得できるようにならないのでしょうか?

誰かいいやり方知っている人いませんか〜^^