Onlive Server is offering free technical support with each server hosting plans for 35 locations in the world.