Is life greener at the other side of the pond? Well, we are talking about Ireland, land of the friggin' shamrock ;o)