I agree w/ PP - the cross cradle worked really well for me/us. I also sit indian style with a pillow - when at home or somewhere else comfy. when NIP, now that DS is 3 months old and well established, we just do the regular cradle.
The boppy just didn't fit me well. The football hold didn't suit DS or me very much, I just never figured out where to put his legs! they seemed to squish against the back of the chair . . . Reclining also helps alot, I noticed, especially if you can get your feet up at the same time. At first I did seem to have to adjust my breast a bit to allow DS to breathe, but he seems to manage just fine now.
oh - and while not as big as some of the ladies here, I'm like a G. I think. (I was in the last month of pregnancy . . .I wear the Bravado double plus basic design, so it is sort of a range of sizes) It is a challenge dealing with large breasts when BF'ing but well worth it. As I told my mom, who is maybe a B-cup, it would be a shame if God gave me these huge hooters and I wasn't able to use them for the purpose he intended! no problems, ever, with supply here either! go figure