Could one make some general assumptions about size and perceived quality with regards to I, B and P frames.
My first presumption would be something like:
Quality(I) > Quality(B) > Quality(P)
and
Size(I) > Size(B) > Size(P)
By Size I mean the frame size in bytes.
Let's keep it simple and consider one slice per frame.