The real price would probably be much higher right now, if people had the money. A lot of them have money deposited on MtGox, and they can't quickly transfer it to other exchanges, so there's a lot of BTC supply, but not a lot of USD supply (in forex, there's supply-supply, not demand-supply, if you can call BTC forex).