If you followed my Twitter or read my blog over the weekend you may be tired of hearing about the Imagine Cup. You may also think I am over sharing on FourSquare (whose co-founder spoke at the Imagine Cup opening ceremonies BTW. You might be right about ...read more