I have attended many CIDCs in the past and would recommend you at least come to one. Just the knowledge you get from the presentations is worth the price of admission. For me, meeting other programmers from around the world is the icing on the cake. Life long friendships.
Water Systems, Inc., Franklin, TN