www.forex-markets.com the java charts are pretty nice. i used them for some time before switching to oanda...
When you say good are you referring to data quality or functionility of the chart? Yahoo Finance have intraday charts for a number of pairs.
I use Elliott wave to trade. So I need charts of all the different currencies. I'm new to forex trading.