for wow you can realistically get any isp as you wont need the performance. So go for bang for buck.. Mweb or Afrihost should be fine .

as for the BEST ISP to get for GAMING you are looking at telkom