Has anyone tried
Investopedia? It looks interesting--it's a stock market simulator, where you sign up and invest imaginary funds in real companies and track your investment decisions. Sounds ideal for those of us who, of course, tried to get in on Google's IPO but lacked the $150,000 deposit.