To answer your question about generic brand equipment, as long as the specs are the same it should work. I just ordered a 256MB module from 18004memory and will get it today. I'll let you know if it works or not after I've installed it.
But, wait until the market gets flooded, if it does. I wouldn't expect 1GB laptop memory to drop down significantly in price though.