This is a very nice (free) place to practice your trading skills: http://finance.pri.ee/ It was posted on Wilmott as they are looking for beta testers:
Societe General I think SG do a game every year in October time i think. They give you virtual money of £10k and ask you to invest in real assets like WArrants on equity, indices, commodities, etc. Prices are all real time. Theirs some fun quiz as well. Winner gets a laptop and other prizes. I played it last year and performed terribly. You guys can try your skill(or luck) on it. Here's the link: www.sgwarrantgame.co.uk