This is simply the greatest thing to happen to technology contests... algorithms, video, code, etc.. I wish I was still in school and could enter...

CHECK IT OUT at www.imaginecup.com

The algorithm contest is about to start, I just reviewed some of the questions and they are actually going to be doable... but the trick is optimizing them.  If your an algorithms person, you could easily rock this and find yourself in Brazil...  oh brazil...:)