I use PUL pants that are made by Gary. They are fantastic. I'd buy a size or so bigger than the chart...I started with the XL, but found out that 2XL works best. I've been using one pair about every other night for over a year with no issues. Occasionally the elastic will wick a little, but that does not happen often. The only problem I've had I caused myself. I slept on the mattress without a sheet, and the little decorative thingys on the mattress put several very small holes on the outer layer, which wore away the laminate layer underneath. So I get leaks on the very front now...they are pretty much useless.
Today I found out just how good the PULs are. I had just gotten up and had not changed yet, and wet an already front-soaked diaper while standing up. Something felt funny, so I reached down to feel the crotch, and the liquid had pooled into the bottom of the PULs. Sitting down gently allowed the diaper to soak it up, but I was very impressed by this. The outside stayed bone dry, when liquid was pooled on the inside.
Hands down, PUL is better than vinyl any day. The Gary PULs are much more expensive, but they last much, much longer than any vinyl pants I have used.