Your one-stop shop for latest in news of interest to geeks...
http://www.siliconstrategies.com/story/OEG20020510S0089
128-Mbit averaging $2.03... That would translate to ~$16 for 128MByte..