For Fucking, it just has to be long enough to message my g-spot (prostate) real good . . and give me a good pounding (so 4 - 6" works wounders)
For Sucking, I really dig small little clitty dicks . . a nice mouthful is PuuurFect and they still give a good blast of cream