The key to a great MMO to compete with WoW is going to be a) not set in a fantasy world and b) already based on a deep, interesting story line. Also, to kill WoW you're going to have to make your MMO significantly different, giving people the option to do things they could never do in WoW...