(1) high density is better, like 256MB, if you buy one with 8 x 256Mbit chips, that's single side = one bank.
some chipsets only support 4 banks = 2 slots, but the motherboard manufacturers make the motherboards have 3 slots, the last slot is useless if the first two have already put in two double side modules. if you want to use all 3 slots, 1 module can be double side, other 2 must be single side.
(2) such so-called high density memory is not good, only via and sis chipset support such ??x4 chips, you can't use it on intel chipset motherboard. that's why such PC133 256MB is much cheaper than regular 256MB using ??x4 chips in around 2000. Later regular memory price had dropped to same level and DDR came out, such so-called high density PC133 memory was disappeared.