Anticipation. It is a truly pleasurable feeling. In some ways, it is almost better than fulfillment (but not quite). Such is the feeling I have now for the soon-to-be released version 2.0 of the iPhone OS. It will be happening in just a few days, on July 11th, and I think it will open up many fantastic new experiences.