That ad wasn't overly misleading. Saying "all parts of the internet are on the iphone" and then adding "except java and flash" wouldn't really flow well into the ad, so its no suprise they left that out. I don't think the commercial was intended to be misleading at all, but rather just showcase that the iphone internet experience is much more capable than the competition. Its really up to the consumer to do the research on the particular technologies that the iphone does and dosn't have. Hard to frame everything in a 30 second tv spot.