One weird question was about "How to buy data".
Anonymous
You buy data by subscribing to a data provider. Google Finance and Yahoo Finance provide some basic data for free. If you need full access, you can buy from them or from market data providers like Bloomber or S&P etc. They also provide Java/C++/Python/Perl API to write your own programs to fetch the data.
Check out your Company Bowl for anonymous work chats.