It's certainly the best Petco fish dept. that I have seen. That said, I personally tend to avoid the big retailers like Petco. I think the good, knowledgeable LFS is a dying breed and when I find a good one, I prefer to give them my business.
You can't beat Albany or Ocean Aquarium for planted tanks, but unfortunately they are both quite quite far from me. I like Dolphin in Campbell ($$$), Natural Life Aquarium in Sunnyvale (talk to Manfred) and Tony at Sunrise Tropicals in Daly City (a must for discus enthusiasts).