Origionally SD RAM was named by its clock speed, PC133 ran at 133Mhz. DDR RAM sends data twice on each clock cycle, so DDR266 still has a clock speed of 133Mhz but can transfer as much data as 266Mhz SD RAM could.
This is where is got confusing cause companys started naming thier RAM DDR200 or DDR266, which was missleading because the actual clock speeds were 100 and 133.
In order to avoid confusion companys decided to name RAM by its maximum bandwidth rather than its clock speed.
So with DDR266 the maximum bandwith is the clockspeed (133Mhz) multiplied by 2 (because it spends data twice every clock cycle) then multiplied by 8 (the bus is 64bits wide which is 8 bytes).
This gives you a answer of 2128 or rounded down PC2100.
In answer to your specific question yes PC3200 is the same as DDR400, because 200*2*8 = 3200MB/s