Opentick: free real-time and historical market data for trading systems and trading platforms
opentick.com
opentick.com
However, for the price, it's pretty awesome to play around with.
"Can I redistribute the market data? Unfortunately, at this time, opentick does not allow redistribution of the data due to various rules and regulations. However, when this possible, we would be happy to notify you." (from the FAQ)
but still, this is awesome... becoming a quant millionaire just got a whole lot easier ;)
I agree. It doesn't look like much of the data is available for free:
http://sctrading.blogspot.com/2008/03/opentick-python-api.ht...
You can pull up to a year of historical data on FX in minute resolution, and it is free.