I haven't tried itti's but I have never had a leak with bumgenius.They have been fantastic for my DS.
I have found the new BBH minky nappies to be great, realty easy nappies and good value.