The spreads are so weird because of the difficulties with fiat currencies. Mt. Gox allows you to deposit/withdraw BTC no problem, but it charges a notorious premium if you want to withdraw USD. As a result, the BTC-USD prices are elevated by the premium.
Sites like Coinbase or Bitstamp that don't charge as much to deposit or withdraw will probably be a more accurate way to judge BTC-USD.
Sites like Coinbase or Bitstamp that don't charge as much to deposit or withdraw will probably be a more accurate way to judge BTC-USD.