I have used this site many times, I highly recommend it. Great for end of day strategy development -- one of the fastest generating I have seen. The downside is you have a limited vocabulary, but I have found it quite useful. For under $10 a month you can't beat it