Xen on 30 October 2008
Big? a monolith.
As for breaking away from the 360, we don't need a miracle, we need games and a $300 price tag. Games are pretty much here. Price drop? don't know how soon is that...