ProRealTimeCharts is a web charting package that is pretty nice.
Real time data will cost you, though (looks on the order of a desktop platform + data...$100/month or so).
End of Day is free and they offer a 7-day trial of the real time, so that might be worth a look.
I'm pretty sure they offer forex as well.
Freestockcharts is probably the best free one that I've seen.
For quick and dirty look at a chart, I usually just use stockcharts or bigcharts (which also has option chains).
I don't think any of those three offer forex, though.