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.
Sign Up!! http://imaginecup.us