Depending on how much Jeremy wets will depend how long they last. At the moment we are mainly using prefolds and covers at home and then pockets/AIO's while we are out and mega pee'er will usually last approx 2 hours in a prefold with no booster (he also hates a wet bum).
One problem with prefolds we are finding at the moment is that it is getting harder to put them on him later because he wants to roll everywhere, and we are having a slightly easier time (not by much, but still) putting his pockets on, which is why I am about to make a billion more
Prefolds wont solve the addiction though as there are far to many cute nappies out there to tempt you Charlotte.