As far as I can tell, yahoo charts only go back 5 days before they lose all intraday detail. Same for google finance. I'm looking for charts that maintain the intraday detail going back months, even years.
Probably TradeStation. You can get a free 2-month trial (with minimal costs for data). See other threads or search Google for TradeStation free trial and "two month."