The PC's main advantage over the consoles in recent years has been it's online gaming ability. The last generation of consoles promised to compete but only XBox came close, PS2 didn't get it's act together until late on in it's lifespan because of the slow takeup of broadband and Gamecube didn't try. I think the next generation (360,PS3) have a much better chance of competing.