I like
OWC myself but I believe newegg is a favorite around here. I ordered a Samsung PC2700 which is the same as the RAM which came factory installed on my AL-PB except that it cost me half as much as Apple wanted to charge.
I suppose there might be a different story with G5 RAM though....