By Baillie 145 Comments
The Xbox 360's name came from the idea that it was a revolution in gaming. Having 720 completely defeats the purpose of the name and annoys me when anyone uses it.
What do you think Microsoft's new console should be named? Should it keep the Xbox name or move on to something more... marketable?