Pro and Con
I have had luck with memory from Circuit City. The brand started with C, but I don't remember what the name was. It is often a rebatable item here.
The CompUSA brand and PNY brands have also worked well. They were purchased from CompUSA though.
Also, I have had good luck with Crucial DDR400 sticks, but I do not remember the vendor. It may have been 1800memory...
Finally.. DO NOT BUY FROM DCCSALES.com!!! I purchased memory from them, advertised as working in Apple machines, and they sent three sticks of bad memory ( two for the G4, and one for the iBook ). When I went to exchange the memory, they wanted to tell me they wouldn't exchange it, as I must have ordered incompatable memory. Funny how I only ordered memory as advertised by them for Apple. When I said that I wanted my money back, they wanted a hefty restocking fee.
It took me working with VISA to get my cash back.
Avoid them at all costs!!
Hope this helps.
Max.