The theme and location for Imagine Cup 2009 has not yet been officially annouced but after July 9th, all will be revealed. Stay tuned! www.imaginecup.com