I currently don't actively trade stocks but I have had a lot of fun on this site over the last couple of days.
www.finviz.com
The screener is really nice and they just added the ability to search by
technical patterns. The market
maps are interactive and are almost as fun as live.com or google.com maps

. Also, the charts pop up on symbol mouse over for quick viewing. You can watch a guided tour
here. There is also a portfolio feature which I have yet to try out. And the best thing is that it's all free.
Just thought I would share.
