Am currently working on a project at an investment bank. A work colleague sent me the following link (thanks Gav) to Investopedia - http://www.investopedia.com/.
A really useful site dealing with information related to everything from "Investment Banking for Dummies" to "I'm the rocket scientist of investment banking, teach me something I don't know".