I am not sure about this particular generic battery, but I've got two of the aftermarket batteries that OWC sells - a 6600mAh and a 7200mAh for my Pismo. They work very well. The 7200 I bought new, and the 6600 I just got used last week. The 6600 had not been used in a while, so I had to insert it several times before it would be recognized. Now from a full charge it runs the Pismo down to about 50% power and then the Pismo falls asleep. No warning or anything. I guess it just needs to stretch its legs.
I have a WaveLAN Gold card that gets used in my Wallstreet. All of the WaveLAN cards (Lucent, Proxim, Orinoco, DELL TrueMobile 1150, etc.) are 16-bit, which is why they will work in the older Powerbooks that are not CardBus compatible, such as the 190.