iv added some more block erupters but when i start the client all i keep getting is selftest error's, can anyone shed any light on this? iv check all drivers and all my ports and everything seem fine in both.

I've once had the problem, that my USB hub didn't have enough power output to support the 500mW of Power needed for each Erupter. That caused selftest error's for me. So I propose you check your USB hub first.
UPDATE:
LOL?
Height Created Duration Work Difficulty CDF Ghps Type Made by Confirmations
134398 2013-09-17 07:00 0m 0 58,552,677 0.0% 0.000 NMC Askit2 105 left