Of course, DDR550 is DDR 500, is DDR466, is DDR 433, is DDR 400, is DDR333, is DDR266, and is DDR200. They're the same chips. They increase frequencies by increasing latencies.
Realistically, the best ram you can get is anything with a BH-5 or BH-6 chip from Winbond. Unfortunately, they were both discontinued, so the memory market is basically screwed until someone develops a new competent chip.
Kazan: You referring to the fact that most systems don't like 3 or more non-ECC DDR400?
Ice Fire: The PC2100 and PC3200 names refer to the bandwidth. A DDR module running at 200MHz (DDR400) has a maximum theoretical bandwidth of 3.2GB/s.