I'm not much of a fan of technical analysis, I think it is pretty much the finance equivalent of reading tea leaves. However, a lot of folks are. The freakonomics blog has a great link to a site where you can test your technical analysis chops.
The site is http://www.inspectd.com/. You get shown a historical stock chart and you have to decide whether to buy or sell. Then the outcome is revealed and you can see how you did.
I did terribly. But then again, I'm an indexer.