MontanaHatchet on 24 April 2010
Do you actually have proof that most people think that? Most people I've heard from seem to think that Microsoft will launch the first console (which makes a lot of sense).