Good natured and well deserved ribbing aside, if we're talking 978 by year end, does that indicate there may already be beta testers with units in hand? What would be a normal beta testing window prior to release of something like this? I assume they would use a beta testing process for the 978, but maybe they'll do it all in house? Also, I would assume "by year end" would target at least the Christmas shopping period, so say we're five months out right now?