I'm sorry, I don't have any info on this.. but it's more of a curious question. I've read at a couple places that this is supposed to be a 1st half 08 product, but I've seen relatively nothing as far as news about it. And that's kind of surprising.. given that it's supposed to be a 1H 2008 product!! Anyone have anything to contribute?