Eircom have changed their IP allocation so things are a bit more accurate.
For the last few weeks my IP has been showing up as Waterford.
Example
86-46-91-189.b-ras1.wtd.waterford.eircom.net
However, I've been trawling IP records to see whether Eircom have sub-divided the country sufficiently. However, so far I've found references to Cork, Limerick, galway, Portlaoise and Dublin. So I suspect they have divieded the country into regions for IP allocation. Better than before, but couldn't be that hard to allocate via STD codes which is reasonable geolocation fro this counrty.