A friend and I built a web application that records and displays the current Bitcoin all time high price and the previous all time high prices.
We downloaded the data for every USD trade on all of the Bitcoin exchanges and made a history of price milestones out of curiosity, and we put them in a table including the all time high price, the date/time and the exchange on which the all time high was recorded.
The raw data for all the exchanges was downloaded from bitcoincharts.com in CSV format, and then imported into a MySQL database for ordering.
Check it out!
http://btcalltimehigh.com