As of January 22, 2008, World of Warcraft has surpassed 10 million subscribers worldwide, with more than 2 million subscribers in Europe, more than 2.5 million in North America, and about 5.5 million in Asia.
Currently, there are over 200 North American realms alone. More realms will continue to be added as necessary.
There are three subscription options: a month-to-month package at $14.99 per month, a three-month plan at $13.99 per month, and a six-month plan at $12.99 per month. The subscription fees for the three-month plan and the six-month plan must be paid in full.
Just wanted to get some numbers here so I could make a point about the cost of maintaining a server. We have 12,500 (2.5 mil / 200) subscribers per server. Each of those at a minimum is paying 12.99 a month. We'll just call it 13 - a skittle. So that's 13 * 12,500 = $162,500.
Ok, now let's try to figure out where all that money goes. Let's start with bandwidth since that may be the most difficult to figure out. A quick google search tells me a typical high speed internet bill is between 15 and 20 dollars a month. Most of those will allow at least 100 gig of downloads per month. A game like WoW needs to allow the transfer of the game files which can weigh in around 10 gig, more or less. Add to that the data transferred during gameplay, which isn't very much. We'll call it 1 gig which is being generous. In the end that's about 1/10th the bandwidth a typical ISP offers, assuming you only install the game once per month. So let's take that 20 dollars, divide that by 10 and we get 2 dollars. Honestly I doubt it's even that much but let's just roll with it.
Ok, now server maintenance. How many people does it take to maintain a server? One? Three? Five? Let's say five, which sounds a bit ridiculous to me. Well those five people need to get paid. Well http://www.simplyhired.com/a/salary/search/q-Server+Maintenance+Engineer/l-Macdill+Afb,+FL says the average salary of a server maintenance engineer is $75,000 per year. Maybe Blizzard is generous to their employees. Let's call it $100,000 per year. Well divide that by 12 and you get $8333 per month. Multiply that by 5 and you get $41,665. Divide that by 12,500 and you get 3.33. Add 2 dollars to that and that brings us up to $5.33 per subscriber.
Well what about the server itself? I suppose it will need parts. And it's a server hosting potentially thousands of players at once so the parts need to be high quality. Let's see, hard drive, memory, processor... Well let's just say $20,000 per month for parts. That's how much many servers cost new. So divide that by 12,500 to get 1.6, add that to 5.33 and we get a grand total of... $6.93.
Seven dollars. Under a worst case scenario. Compared to the thirteen plus people shell out every month. Do NOT tell me all that money is going to pay for the cost of running the servers. Incidentally, the cost of running http://www.gameservers.com/dedicated/ for your own game...