> So one could assume that they won't be shipping by Christmas?

I don't know that - I know that the product is very close to shipping though.

> Are you saying that the Rio and Dell models differ only by the fascia? Are the rest of the
> internals the same?

As far as I know the differences are all cosmetic.

Rob