I love the Imagine Cup!  I've participated as a competitor and a mentor.  Both experiences have been overwhelmingly positive.  With a little tutorial help from my Imagine Cup teammates, Ashley and Malisa, I put together this video about the Software Design competition.

 

Competitions: http://imaginecup.com/competitions

Sign Up!! http://imaginecup.us