I don't buy the "US servers are slow" line; lots of Irish hosting companies say that and it doesn't really make sense.
Anyone, anywhere, can overload a server. I would imagine there is little difference between Irish hosts and US hosts overloading their servers.
As regards to slowness due to US servers being further away: most people browsing the web won't notice any difference.
Letshost.ie - I use them to register my domains. Support isn't as good as it used to be (some of my e-mails have been ignored), but in general they're good and I would recommend them.