I voted ProRap Classic! While I'm not a fan of aplix on older babies, there's nothing like a good, snug aplix fit on a newborn.
I love the gussets on the ProRaps and I really feel we got the best fit overall with them. While I much prefer the 'feel' of the Bummis, they just didn't get as snug of a fit (which I feel is very important, especially with newborns) as the ProRaps.
I think pull-on covers are nice and simple, but with a poo explosion (which are bound to happen with newborns), it would just be a yucky mess taking it off.
And snaps? Well, I *do* love my ME AF, but I just think newborns are such funny shapes that you get a better fit with aplix than snaps (in the case of the bummis snap).
ETA: Doh! I really should have read the question better!!! ... I assumed this was for newborns. But for overall, that changes my answer! I don't have an answer for overall I guess. My favorite for newborn vs. anything older shifts!
After the newborn period (or really through ... maybe six months?) any choice would go towards snaps. I've found that once babies can sit up and move, it seemed the front on any aplix cover would fold inward and the aplix -- though soft as it can be -- would still rub on my babe's belly. I haven't tried the Bummis snaps, but if the material is the same as their wraps, then my vote would totally go there (out of the options) for babes over six months old!