I use Ensign for charting futures ( I trade equity as well as currency futs) - it's great. For equities as well, I might add, it's better than eSignal (but then again I stopped using the latter since early 2005, so it may have improved). For forex however, like Joab says, it is a dud combined...