"It sounds like it was Shallow too, that isn't good."
Why not CC, I'm not familiar with why that would make it worse... Would it just rupture more area if it's closer to the surface??
Tsunami are caused by changes in the shape of the sea floor. The deeper the quake the less the sea floor rises or falls. Hence deep quakes don't cause tsunami.
It would also depend on the type of slip that occurs. If one side of the fault uplifted or dropped by any significant measure the danger of tsunami might be greater. If it was a lateral slip the danger is usually less.
Being close to the surface means the energy is more directly transfered to the water. Then again there are a lot of unknowns in the area of tsunami sciences. I tend to agree with who ever said the waves would have already reached Sumatra.
Quakes generally range from 10KM depth up to 800KM. Naturally, the deeper the rupture, the less the shake is felt up here on the Earth's crust.