Hey David, thanks for you kind words!
You may notice that I trade a few stocks a lot over time until they "fizzle", because I've studied the charts in depth and know the "personality" of the stock. For example, this month I traded ESRX, JCG, STEC, SYNA and URS a lot to the short side...