D DrumminBoy Golden Member Mar 10, 2002 1,995 0 0 Mar 27, 2002 #1 I saw 512 mb of this stuff on their website for $ 128, does anybody know if its any good?