An open source bitcoin exchange. Check out http://txbits.org