RAM STICKS!
They seem all in perfect condition.
They are Dell, Hynix, HP, Kingston, Elpida, and Samsung.
The DDR3 is Hynix
3 of the 512MB are unbranded.
DDR is Kingston's
DDR2 speeds most are 6400U and a couple are 5400