No need to apologize for using English... you're in the right place for it, after all! As far as I know, speaking English would only be a problem if we were doing so in the "Comhrá Oscailte as Gaeilge (Irish Only)" section. In this section of the board, people mix their languages freely.
But in case you do ever want to say "Fantastic link!" in Irish, I think "Togha naisc!" would do. ;-)
Abigail
PS - Are you the same "Enfield" who's on IGTF occasionally? I'm "Abigeál" there... fáilte romhat!