D'Arcy fu nuovamente votato come migliore giocatore del Sei Nazioni durante l'edizione 2007 del torneo e partecipò successivamente alla Coppa del Mondo in Francia; dopo un lungo infortunio fece anche parte della squadra irlandese che conquistò il Grande Slam nel 2009.