Andrew, have you looked at cygnus services' IO engine? from what skold showed me, it synchs in about 15 seconds what ircservices takes 15 minutes.