I own a small gaming network. Right now all the hosted sites are just on my host under a mysite.com/theirname. My question is how do the big gaming networks, gamespy.com, ga-sports.com, trintium.com, host their sites. Since they offer unlimited everything, do they own their own hosting company? Or do they run their networks off a dedicated server? Or something else all together?