Well Im not sure if eircom do thier own firmware. But the new firmware is still badged by eircom
But on to the problem. I have confirmed that the problem is router specific. not down to the wireless. In fact if i have the computer do the DNS resolving it works fine. If the router does the resolving with the same DNS server I have to wait 20 sec for each resolve. All ping times come back normal.
ie 1st ping says 17ms but it does not count the 20sec +of pausing before the ping was sent