Liz pointed this out – Apple is advertising products (aka iPhone) that are not going to be on the market for a while. It is unable to meet its own self-imposed deadlines and release products on time, aka AppleTV. (I have forgotten how long ago they introduced this device.. wasn’t it sometime last year.) Maybe Apple’s new name, till they get their act together should be iFud. Or at least they should not make fun of Vista-delays anymore.