You can find the MtGox order book on several third party sites. Here's one:
http://bitcoincharts.com/markets/mtgoxUSD_depth.htmlAs for the price differences between exchanges, trading fees and liquidity are part of it, but a larger part is the fees involved with getting currency in and out of the exchange. MtGox uses Dwolla, so you can get money in and out pretty cheaply. Others have larger fees for transferring money in and out, so the prices on the exchange take that into account.