There is a weekly coding competition for Indian coders running right now at www.azealots.com and there are fairly attractive prizes to be won. This is apart from the regular TopCoder competitions. train.usaco.org seems to be a nice site for practising for such things. By the way, I found a nice set of slides explaining the Static Single Assigment (SSA) form here (PDF). Lastly, GCC 4.0.0 has been released!