I think Goodnites are the best. They can't be seen at all with pajamas or boxers over them. They come in big sizes, too, not just for little kids.